ITPub博客

首页 > Linux操作系统 > Linux操作系统 > Oracle之记录

Oracle之记录

原创 Linux操作系统 作者:perfychi 时间:2012-08-02 09:48:10 0 删除 编辑

1.      根据表emp的全部字段定义记录变量emp_record。用SELECT语句将编号为7788的雇员的全部字段对应地存入该记录变量,最后输出记录变量的雇员名称字段emp_record.ename和雇员工资字段的内容。

执行结果如下:

SCOTT的工资为:3000

PL/SQL 过程已成功完成。

SET SERVEROUTPUT ON

declare

Type Emp_Record is Record

(

Empno varchar2(20),

Ename varchar2(20),

Job varchar2(20),

Mgr varchar2(20),

Hiredate date,

Sal number(10,2):=0,

Comm number(10,2):=0,

deptno number(3):=10

);

eRecord Emp_Record;

Begin

Select * into eRecord from emp where empno='7788';

Dbms_output.put_line(eRecord.Ename);

Dbms_output.put_line(eRecord.Sal);

End;

 

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/27042095/viewspace-739592/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: Oracle之表
请登录后发表评论 登录
全部评论

注册时间:2012-06-06

  • 博文量
    484
  • 访问量
    2976213