首页 > 开发 > 综合 > 正文

21.PLSQL中的变量声明

2024-07-21 02:53:06
字体:
来源:转载
供稿:网友

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

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;/
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表