Oracle pl/sql编程 4---plsql块中的sql语句
来源:互联网 发布:angulartouch.min.js 编辑:程序博客网 时间:2024/05/29 04:46
<span style="font-size:24px;"> set serveroutput on; declare --声明一个变量 v_ename varchar(16); begin --通过sql语句查出工号为7839的员工的姓名并把它存储到v_ename这个变量中 select ename into v_ename from emp where empno=7839; --将v_ename打印出来 dbms_output.put_line(v_ename); end;</span>
上面是查询一个值的情况,如果是查询多个值呢?
查出工号为7839的员工的 姓名 工作 薪水 入职日期 部门号?
L> set serveroutput on;SQL> --查出工号为7839的员工的 姓名 工作 薪水 入职日期 部门号?SQL> declare 2 --姓名 3 v_ename varchar2(16); 4 --工作 5 v_job varchar2(16); 6 --薪水 7 v_sal binary_integer; 8 --入职日期 9 v_hir date; 10 --部门号 11 v_deptno binary_integer; 12 begin 13 --通过sql语句查所需要的值 注意顺序不能乱 14 select ename,job,sal,HIREDATE,deptno into v_ename,v_job,v_sal,v_hir,v_deptno from emp where empno=7839; 15 --将查到的值打印出来 16 dbms_output.put_line('工号7839的员工的姓名是'||v_ename||'工作'||v_job||'薪水'||v_sal||'入职日期'||v_hir||'部门号'||v_deptno); 17 end; 18 /工号7839的员工的姓名是KING工作PRESIDENT薪水5000入职日期17-11月-81部门号10PL/SQL procedure successfully completed
2 0
- Oracle pl/sql编程 4---plsql块中的sql语句
- Oracle pl/sql编程 5---plsql中的%type
- Oracle pl/sql编程 6---plsql中的%rowtype
- Oracle PL/SQL 语句块用法
- Oracle(PL/SQL编程基础(PL/SQL程序块与PL/SQL语句)、异常、游标、数据类型)
- Oracle(PL/SQL编程基础(PL/SQL程序块与PL/SQL语句)、异常、游标、数据类型)
- Oracle PL/SQL SQL语句编程
- Oracle pl/sql块
- Oracle PL/SQL块
- Oracle PL/SQL块
- /*Oracle PL/SQL 块*/
- ORACLE PL/SQL编程之PL/SQL 流程控制语句
- [Oracle PL SQL]PL/SQL块书写
- Oracle pl/sql编程 9---if语句
- Oracle pl/sql编程 10---case语句
- PL/SQL 语句块(Block)
- Oracle [PL/SQL]中的条件语句
- Oracle [PL/SQL]中的循环语句
- 领域探索-PHP性能分析工具
- JavaScript 函数
- 中国大学MOOC-陈越、何钦铭-数据结构 列出连通集
- 关于Android简单的Acitvity不加载布局文件的问题
- hive cli 常用操作(-e,-f.-i)
- Oracle pl/sql编程 4---plsql块中的sql语句
- 构造函数
- hive 全排序优化
- tomcat启动一闪而过
- oracle 常用的3个配置文件解析
- hdu 5505 GT and numbers(数学规律)
- 树的直径
- 软件测试成熟度模型
- ORACLE-FUNCTION-SYS_CONNECT_BY_PATH