ORACLE—002:Create之创建类型
            时间:2014-06-05 12:00:14  
            收藏:0  
            阅读:357
        
        
        ——积累工作中用到的SQL
ORACLE中也是有类型的,可作为存储过程,函数等的输入输入出。
下面看下创建。
用法
CREATE OR REPLACE TYPE 类型名称 AS OBJECT
(
  字段1          类型,
  字段2          类型,
  字段3         类型
)
例如
CREATE OR REPLACE TYPE  T_OBJ  AS OBJECT
(
  T_ID          VARCHAR2(20),
  T_NAME   VARCHAR2(20)
)
用法:
类型变量名:= 类型();
类型变量名.属性1=值;
如果想把类组合成表格
CREATE OR REPLACE TYPE  类型名  IS TABLE OF 类型名
例如:
CREATE OR REPLACE TYPE  T_OUT_TAB IS TABLE OF T_OBJ  
用法:
 类型名变量 :=类型();
 类型名变量.Extend;
 类型名变量(0):= 单个的那个类型;
            评论(0)