<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    夢幻之旅

    DEBUG - 天道酬勤

       :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      671 隨筆 :: 6 文章 :: 256 評論 :: 0 Trackbacks
    -- 建立對象類型
    CREATE OR REPLACE TYPE person_type2 AS OBJECT
    (
           ID 
    NUMBER,
           NAME 
    VARCHAR2(20),
           phone 
    VARCHAR2(20),
           address 
    VARCHAR2(64),
           CONSTRUCTOR 
    FUNCTION person_type2
           (
                ID 
    NUMBER,
                NAME 
    VARCHAR2
           ) 
    RETURN SELF AS RESULT,
           MEMBER 
    PROCEDURE change_address(addr VARCHAR2),
           MEMBER 
    FUNCTION get_info RETURN VARCHAR2
    );

    -- 建立對象類型
    CREATE OR REPLACE TYPE BODY person_type2 IS
           
    --構造方法
           CONSTRUCTOR FUNCTION person_type2
           (
                ID 
    NUMBER,
                NAME 
    VARCHAR2
           ) 
    RETURN SELF AS RESULT
           
    IS
           
    BEGIN
             self.id:
    =ID;
             self.name:
    =NAME;
             
    RETURN;
           
    END;
           
           
    -- 更改address的值
           MEMBER PROCEDURE change_address(addr VARCHAR2)
           
    IS
           
    BEGIN
                  address :
    = addr;
           
    END;
           
           
    -- 返回信息
           MEMBER FUNCTION get_info RETURN VARCHAR2
           
    IS
           
    BEGIN
             
    RETURN 'id:'||ID||',name:'||NAME||',phone:'||phone||',address:'||address;
           
    END;
    END;

    DROP TABLE worker;

    -- 創建包含對象類型的表
    CREATE TABLE worker(
           ID 
    NUMBER PRIMARY KEY,
           person person_type2,
           create_time DATE 
    DEFAULT SYSDATE,
           remark 
    VARCHAR2(256)
    )

    --查詢包含對象的表
    SELECT * FROM worker;

    --測試對象
    DECLARE
      pt2 person_type2;
    BEGIN
      pt2 :
    = person_type2(1,'huiwanpeng');
      dbms_output.put_line(pt2.get_info());
      pt2.change_address(
    '成都');
      dbms_output.put_line(pt2.get_info());
    END;
    posted on 2011-07-14 14:17 HUIKK 閱讀(273) 評論(0)  編輯  收藏 所屬分類: DataBase
    主站蜘蛛池模板: 不卡精品国产_亚洲人成在线| 黄色a三级免费看| 2020国产精品亚洲综合网| 亚洲人成电影网站国产精品| 国产va免费精品观看精品| 野花香在线视频免费观看大全 | 亚洲国产欧美国产综合一区 | 99久久久国产精品免费牛牛四川| 一区二区三区免费看| 亚洲七久久之综合七久久| 亚洲小说区图片区| 亚洲天堂男人天堂| 亚洲人成伊人成综合网久久久 | 亚洲国产精品网站久久| 亚洲va久久久噜噜噜久久天堂| 亚洲午夜国产片在线观看| 国产免费AV片无码永久免费| 久久久久国色AV免费观看性色| 久久国产色AV免费观看| 在线免费播放一级毛片| 一区二区三区免费视频播放器| 理论片在线观看免费| 国产在亚洲线视频观看| 亚洲av无码有乱码在线观看| 亚洲色成人网站WWW永久四虎| 日韩亚洲国产综合高清| 亚洲入口无毒网址你懂的| 亚洲人成毛片线播放| 亚洲国产成人久久| 亚洲av永久无码嘿嘿嘿 | 国产精品亚洲片在线花蝴蝶| 综合一区自拍亚洲综合图区| 亚洲色在线无码国产精品不卡 | 成人在线免费观看| 在线观看AV片永久免费| 久久久久久久久免费看无码| 好大好硬好爽免费视频| 国产特级淫片免费看| 免费一看一级毛片人| 亚洲无码精品浪潮| 精品国产_亚洲人成在线高清|