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

来源:转载

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




分享给朋友:
您可能感兴趣的文章:
随机阅读: