首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

请教存储过程中,这句话是什么意思

2012-02-19 
请问存储过程中,这句话是什么意思?TYPEclass_tISTABLEOFemployees.class_id%TYPE尤其是最后的%TYPE指什

请问存储过程中,这句话是什么意思?
TYPE class_t IS TABLE OF employees.class_id%TYPE; 

尤其是最后的"%TYPE"指什么?任意类型?

[解决办法]
"%TYPE"指class_t的元素的类型和employees表的class_id列一样

引用楼主 chain99081 的帖子:
TYPE class_t IS TABLE OF employees.class_id%TYPE;

尤其是最后的"%TYPE"指什么?任意类型?

[解决办法]
type是定义复合数据类型的。
employees.class_id%TYPE;
就是和employees表中的class_id字段一样的数据类型。class_id是varchar2(100)的那么它也是varcar2(100)的

热点排行