Oracle pl/sql编程 3---plsql为常量与变量赋值

来源:互联网 发布:电脑怎么解除网络限制 编辑:程序博客网 时间:2024/05/29 11:02
pl/sql为变量和常量赋值

在plsql中变量可以在程序块的declare部分和begin...end中赋值,而常量值能在declare中赋值
赋值用":="或者defaulte

      declare      out_text varchar2(50):='unknow';      pi constant binary_integer:=3.1415926;      out_num number default 5;         begin    out_text:='为变量赋值';   end;

在定义变量还可以使用not null选项。使用not null 选项以为这其值可以改变,但不允许为其赋值为null。如果赋null程序将抛出异常

declare      out_text varchar2(50):='unknow';      pi constant binary_integer:=3.1415926;      out_num number not null default 5;   begin    out_text:='为变量赋值';    out_num:=null;   end;ORA-06550: 第 8 行, 第 14 列: PLS-00382: 表达式类型错误ORA-06550: 第 8 行, 第 5 列: PL/SQL: Statement ignored



3 0
原创粉丝点击