PLSQL编程-变量【详细讲解】

今天爱分享给大家带来PLSQL编程-变量【详细讲解】,希望能够帮助到各位。

变量

declare
  --声明变量
  -- 格式一:变量名 变量类型;
  -- 格式二:变量名 变量类型 := 初始值;
  -- 格式三:变量名 变量类型 := &文本框名;
  -- 格式四:变量名 表名.字段名%type;
  -- 格式五:变量名 表名%rowtype;
  vnum number;
  vage number := 28;
  vabc number := &abc;--输入一个数值,从一个文本框输入
  vsal emp.sal%type;  --引用型的变量,代表emp.sal的类型
  vrow emp%rowtype;   --记录型的变量,代表emp一行的类型          
begin
  --业务逻辑
  dbms_output.put_line(vnum);                       --输出一个未赋值的变量
  dbms_output.put_line(vage);                       --输出一个已赋值的变量
  dbms_output.put_line(vabc);                       --输出一个文本框输入的变量
  select sal into vsal from emp where empno = 7654; --将查询到的sal内容存入vsal并输出
  dbms_output.put_line(vsal);
  select * into vrow from emp where empno = 7654;   --将查询到的一行内容存入vrow并输出  
  dbms_output.put_line(vrow.sal);
  dbms_output.put_line(123);                        --输出一个整数
  dbms_output.put_line(123.456);                    --输出一个小数  
  dbms_output.put_line('Hello,World');              --输出一个字符串
  dbms_output.put_line('Hello'||',World');          --输出一个拼接的字符串,||拼接符Oracle特有
  dbms_output.put_line(concat('Hello',',World'));   --输出一个拼接的字符串,concat函数比较通用
end;
原文链接:https://blog.itblood.com/195.html,转载请注明出处。
0
人族编年史Arc1Ch.02 AI版[PC+安卓/2.44G/更新]RenTharian Chronicles [Arc1 Ch.02] [欧美SLG/汉化/动态]
人族编年史Arc1Ch.02 AI版[PC+安卓/2.44G/更新]RenTharian Chronicles [Arc1 Ch.02] [欧美SLG/汉化/动态]
9分钟前 有人购买 去瞅瞅看

站点公告

显示验证码
没有账号?注册  忘记密码?