oracle:PL/SQL record记录
来源:互联网 发布:珠海市网络电视台 编辑:程序博客网 时间:2024/05/22 10:46
转自:http://www.cnblogs.com/Azhu/archive/2012/04/19/2458640.html
记录 RECORD
只能在PL/SQL 中运行
处理单行数据,它可以用来表示一行数据,数据的类型可以自己定义,也可以基于表来定义,相对于包、对象、嵌套表来说,他也能创建多个属性来保存数据,但是他只能一行,不像嵌套表那样可以无限行,
也不能声明内部函数。
其实就是几个数据排成一行的统一操作而已。
创建PL/SQL RECORD
不像对象 、嵌套表,可以 用CREATE TYPE ,然后可以多次使用,RECORD 只能在pl块中定义
DECLARE TYPE record_type IS RECORD( var_name1 type [,var_name2 type…] ); record_name record_type;……
这样就声明了一个record
也可以获取表或视图的属性来创建记录
这样就可以不用声明 记录类型,直接在DECLARE
record_name table_name%ROWTYPE;record_name view_name%ROWTYPE;
使用RECORD
SELECT * INTO record_nameFROM table_nameWHERE expr1;SELECT column_name INTO record_name.column_name…INSERT INTO table_name VALUES record_name;…
注意要对应顺序、个数、类型。
也可以在record上定义表类型:type type_name is table of record_name;
0 0
- oracle:PL/SQL record记录
- oracle pl sql record
- PL/SQL 记录(Record)
- pl/sql 记录(Record)类型
- ORACLE PL/SQL 记录(Record)学习笔记(一)
- ORACLE PL/SQL 记录(Record)学习笔记(二)
- 记录Record和PL/SQL表
- Oracle系列:Record + PL/SQL表
- Oracle系列:Record + PL/SQL表
- Oracle自定义类型 Record + PL/SQL表
- 《oracle pl/sql programming》 第11章 record
- Oracle(五)Pl/sql语法,record,cursor,Pl/sql控制语句,Pl/sql编写分页过程
- Oracle系列:记录Record
- Oracle系列:记录Record
- Oracle中的记录(Record)
- Oracle中的记录(Record)
- Oracle PL/SQL 的记录型变量
- PL/SQL --> PL/SQL记录
- MergeLinklist
- Json-lib, 实现Java对象与JSON数据格式的互转
- C与汇编混合编程
- 小程序查看器(字体颜色、字体可改)
- RPC框架系列——Protocol Buffers
- oracle:PL/SQL record记录
- C语言scanf函数与空格
- Windows下nginx定时分割日志
- Nginx安装部署
- linux 系统前置显示PS1设置
- 如何减少切割材料的浪费
- Android常用工具
- Android中MenuInflater实例
- Cocos2d-x Js Binding 的手动绑定实现