从品牌网站建设到网络营销策划,从策略到执行的一站式服务
Oracle记录集合
创新互联是一家专注网站建设、网络营销策划、小程序设计、电子商务建设、网络推广、移动互联开发、研究、服务为一体的技术型公司。公司成立10年以来,已经为上1000家成都玻璃贴膜各业的企业公司提供互联网服务。现在,服务的上1000家客户与我们一路同行,见证我们的成长;未来,我们一起分享成功的喜悦。
PL/SQL支持三种类型的记录:基于表的(table-based)、
基于游标的(cursor-based)以及程序员定义的(programmer-defined)
基于表的记录就是该记录的结构来自于数据库表中所有字段的列表。
基于游标的记录就是记录的结构来自于游标的select列表。
为创建一个基于表或者基于游标的记录,可以使
用%ROWTYPE属性。语法:
record_name table_name or cursor_name%ROWTYPE;
用户定义记录
语法如下:
TYPE type_name IS RECORD --声明记录类型
(field_name1 DATATYPE1 ,
field_name2 DATATYPE2,
……
field_nameN DATATYPEN);
record_name TYPE_NAME;--声明记录变量
补充:记录类型只有一个字段时,没有实际意义等价于variable,当然这个字段可来自cursor。
声明集合的写法:
TYPE type_name IS TABLE OF element_type
INDEX BY index_type;
TYPE type_name IS VARRAY(size_limit)OF element_type ;
element_type可以是:
any datatype,suchas number;
table_name.column_name%type;
table_name%rowtype;
cursor_name%rowtype.
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图