Oracle常用命令6(PL/SQL)
PL/SQL 分为三个部分,声明部分、可执行部分和异常处理部分
[DECLARE
declarations]
BEGIN
executable statements
[EXCEPTION
handlers]
END;
变量和常量定义:
identifier [CONSTANT] datatype [NOT NULL] [:= | DEFAULT expr];
赋值:
使用赋值语句 :=
使用 SELECT INTO 语句
输出信息:set serveroutput on;
如:查询商品编号为1101的商品名称
Declare
V_id number(4);
V_name varchar2(50);
Begin
V_id := 1101;
Select p_name into v_name from productTab where p_id = v_id;
End;
属性类型:
%TYPE:引用变量和数据库列的数据类型
%ROWTYPE:提供表示表中一行的记录类型