21.PLSQL中的变量声明

来源:互联网 发布:网络多媒体新闻 编辑:程序博客网 时间:2024/04/30 01:07

一、在声明区只声明不赋值

declare  v_num number;begin  v_num:=30;  dbms_output.put_line('v_num变量的内容是:'||v_num);end;/

二、在声明区声明时同时赋值

declare  v_num number :=40;begin  dbms_output.put_line('v_num变量的内容是:'||v_num);end;/

三、声明变量时强调不能为空

        此时必须在变量声明时赋初值。
declare  v_num number not null:=50;begin  dbms_output.put_line('v_num变量的内容是:'||v_num);end;/

四、声明现有表字段类型相同的变量

declare  v_num dept.deptno%type :=60;begin  dbms_output.put_line('v_num变量的内容是:'||v_num);end;/

五、声明现有的表格记录类型

declare  v_dept dept%rowtype;begin  select * into v_dept from dept where deptno=60;  dbms_output.put_line('id:'||v_dept.deptno);  dbms_output.put_line('name:'||v_dept.dname);  dbms_output.put_line('loc:'||v_dept.loc);end;/






















0 0
原创粉丝点击