plsql 中的记录型变量和引用型变量

简介: /* plsql 中的记录型变量和引用型变量 查询某个员工的姓名和工资 练习记录型变量: 定义变量: emp_rec emp%rowtype; sql语句: select * into emp_rec from emp where empno=7839; 输出: dbms_output.put_line(emp_rec.ename); PLSQL大小写不敏感 */

/*
plsql 中的记录型变量和引用型变量
查询某个员工的姓名和工资

练习记录型变量:
定义变量:
emp_rec emp%rowtype;
sql语句:
select * into emp_rec from emp where empno=7839;
输出:
dbms_output.put_line(emp_rec.ename);

PLSQL大小写不敏感
*/
--打开屏幕开关
set serveroutput on

declare
  --变量说明
  pname emp.ename%type; -- 保存员工的姓名
  psal  emp.sal% TYPE;  --保存员工的工资
begin
  --通过into将select的结果付给参数
  select ename,sal into pname, psal from emp where empno=7839;
 
  --输出结果
  dbms_output.put_line(pname || '的工资是: ' || psal);

end;
/
 

目录
相关文章
|
7月前
|
Java
值类型相关函数与对象类型相关函数内存调用过程
值类型相关函数与对象类型相关函数内存调用过程
|
6月前
|
存储 Java 程序员
|
6月前
|
存储
记录一次错误。(此声明没有存储类或类型说明符)
记录一次错误。(此声明没有存储类或类型说明符)
|
6月前
|
存储 关系型数据库 MySQL
Mysql存储过程查询结果赋值到变量
Mysql存储过程查询结果赋值到变量
158 0
|
Python
python之数据的赋值方式,变量内存地址的获取方式,获取变量名的方法,不同方法之间的区别
python之数据的赋值方式,变量内存地址的获取方式,获取变量名的方法,不同方法之间的区别
|
7月前
|
存储 缓存 安全
【C/C++ 关键字 存储类说明符】C/C++ 的mutable 关键字 忽略对该数据成员的常量性检查在const函数中修改变量值
【C/C++ 关键字 存储类说明符】C/C++ 的mutable 关键字 忽略对该数据成员的常量性检查在const函数中修改变量值
75 0
学生信息管理系统——出现str2$变量未定义问题(后续/关于数据类型的类型符)
学生信息管理系统——出现str2$变量未定义问题(后续/关于数据类型的类型符)
85 0
|
C语言 C++
不同类型的变量与零究竟是如何比较(1)
不同类型的变量与零究竟是如何比较
117 0
不同类型的变量与零究竟是如何比较(1)
|
存储 编译器
不同类型的变量与零究竟是如何比较(2)
不同类型的变量与零究竟是如何比较
133 0
不同类型的变量与零究竟是如何比较(2)