08PL_SQL过程之执行select语句
来源:互联网 发布:java 线程池 状态 编辑:程序博客网 时间:2024/06/08 07:33
declare
v_ename emp.ename%type;
v_sal emp.sal%type;
begin
select ename,sal into v_ename,v_sal from emp
where empno = 7369;
dbms_output.put_line(v_ename||' '||v_sal);
end;
需要注意的是执行PL_SQL语句时,如果内嵌select语句那么select语句必须返回一条记录,且只能返回一条记录
使用into关键字使查询结果进入预先声明的变量中去!
declare
v_emp emp%rowtype;
begin
select * into v_emp from emp where empno = 7369;
dbms_output.put_line(v_emp.ename);
end;
以上示例说明内嵌的select语句可以返回整条数据!
v_ename emp.ename%type;
v_sal emp.sal%type;
begin
select ename,sal into v_ename,v_sal from emp
where empno = 7369;
dbms_output.put_line(v_ename||' '||v_sal);
end;
需要注意的是执行PL_SQL语句时,如果内嵌select语句那么select语句必须返回一条记录,且只能返回一条记录
使用into关键字使查询结果进入预先声明的变量中去!
declare
v_emp emp%rowtype;
begin
select * into v_emp from emp where empno = 7369;
dbms_output.put_line(v_emp.ename);
end;
以上示例说明内嵌的select语句可以返回整条数据!
0 0
- 08PL_SQL过程之执行select语句
- 09PL_SQL过程之执行insert语句
- 10PL_SQL过程之执行if语句
- select 语句执行过程
- PL_SQL中执行SELECT … INTO …语句时,如果返回结果集为空
- 21PL_SQL过程之函数
- 19PL_SQL过程之创建存储过程
- select sql 语句执行过程 顺序
- select sql 语句执行过程 顺序
- Oracle中select语句执行过程
- Oracle中select语句执行过程
- 01PL_SQL过程之输出HelloWorld
- 02PL_SQL过程之声明变量
- 03PL_SQL过程之捕获异常
- 06PL_SQL过程之复杂数据类型Table
- 11PL_SQL过程之创建表
- 12PL_SQl过程之三种循环
- 15PL_SQL过程之游标的使用
- 07PL_SQL过程之复杂数据类型之Record
- see C++ for the first(初识C++)
- 逆波兰式的产生与计算
- [LeetCode]problem 29. Divide Two Integers
- Python List find方法报错 TypeError: 'str' does not support the buffer interface
- 08PL_SQL过程之执行select语句
- 09PL_SQL过程之执行insert语句
- 理解 Ubuntu 16.04 根目录下各个文件夹的功能(草稿)
- static静态变量的理解
- MYSQL-----索引
- 创建"全世界最简单"の单例
- Java NIO系列教程(五) 通道之间的数据传输
- php.ini 文件配置详解
- 10PL_SQL过程之执行if语句