PL/SQL之%ROWTYPE使用
来源:互联网 发布:美工做一个首页多少钱 编辑:程序博客网 时间:2024/05/29 17:54
PL/SQL提供%ROWTYPE操作符,返回一个记录类型,记录类型的数据类型与数据库表数据结构保持一致性。
%ROWTYPE使用优点:
(1)因为记录类型与表结构类型一致,不需要一定知道数据库列的个数和数据类型。
(2)数据库中列的个数和数据类型改变后能够保持类型一致,因为是动态获取的。
%ROWTYPE使用实例:
第一步,创建表,插入数据
create table mytest( id number(3), name varchar2(20), age number(3) ); insert into mytest values(1,'one',18); insert into mytest values(2,'two',20); insert into mytest values(3,'three',24); commit; select * from mytest;第二步,使用%ROWTYPE返回记录类型,使用记录类型
DECLARE rec mytest%ROWTYPE;--表示返回一个记录类型,记录类型的定义与表结构数据类型一致BEGIN SELECT * INTO rec From mytest WHERE id = 1; DBMS_OUTPUT.PUT_LINE(rec.name||' '||rec.age);END;第三步,输出结果
one 18
0 0
- PL/SQL之%ROWTYPE使用
- pl/sql %ROWTYPE
- Oracle PL/SQL中如何使用%TYPE和%ROWTYPE
- [Oracle]高效的PL/SQL程序设计(六)--%ROWTYPE的使用
- Oracle PL/SQL中如何使用%TYPE和%ROWTYPE
- [Oracle]高效的PL/SQL程序设计(六)--%ROWTYPE的使用
- Oracle PL/SQL中如何使用%TYPE和%ROWTYPE
- Oracle PL/SQL中如何使用%TYPE和%ROWTYPE
- Oracle PL/SQL中如何使用%TYPE和%ROWTYPE
- Oracle PL/SQL中如何使用%TYPE和%ROWTYPE
- Oracle PL/SQL中如何使用%TYPE和%ROWTYPE
- [Oracle]高效的PL/SQL程序设计(六)--%ROWTYPE的使用
- Oracle PL/SQL中如何使用%TYPE和%ROWTYPE
- Oracle PL/SQL中如何使用%TYPE和%ROWTYPE
- Oracle PL/SQL中如何使用%TYPE和%ROWTYPE
- Oracle PL/SQL中如何使用%TYPE和%ROWTYPE
- Oracle PL/SQL中如何使用%TYPE和%ROWTYPE
- Oracle PL/SQL中如何使用%TYPE和%ROWTYPE
- LoadRunner学习笔记(二)
- SecureCRT配色方案
- 经典大数据架构案例:酷狗音乐的大数据平台重构
- JavaScript高级程序设计(第3版)第一章读书笔记
- 系统学习SSH(一)--SSH
- PL/SQL之%ROWTYPE使用
- 加盐hash保存密码的正确方式
- mysql对事务的处理
- 第10期《长啸激清风》2月刊
- jquery查找ul>li里 img的 alt属性="xxxx"时,img的src的值
- shell脚本入门教程
- VS2012进行测试
- pandas透视表
- 获取APP的Launch Image