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;

人已赞赏
数据库

PLSQL编程-格式【详细讲解】

2020-10-11 14:15:32

数据库

PLSQL编程-if判断【详细讲解】

2020-10-11 14:19:37

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧