トップページ >  PL/SQL >  配列の宣言
初版2009/09/28: 最終更新日2009/09/28
RECORD型<
目次
RECORD型
実行
実行結果
テーブル定義を利用したRECORD型
実行結果
RECORD型
RECORD型の宣言は、 TYPE 配列名 IS RECORD(変数名 型,変数名 型,・・・); というように宣言します。
以下はRECというRECORD型を宣言しています。


実行
CREATE OR REPLACE PROCEDURE TEST
IS
    TYPE REC IS RECORD(
        NUM  NUMBER,
        ITEM VARCHAR(20));
    A  REC;
BEGIN

    A.NUM  := 1;
    A.ITEM := 'TV';

    DBMS_OUTPUT.PUT_LINE('A.NUM  = ' || A.NUM);
    DBMS_OUTPUT.PUT_LINE('A.ITEM = ' || A.ITEM);
END;
/
実行結果
A.NUM  = 1
A.ITEM = TV
テーブル定義を利用したRECORD型
CREATE OR REPLACE PROCEDURE TESTTTTT
IS
    REC ITEM_TABLE%ROWTYPE;

BEGIN

    REC.ITEM := 'TEST';

    DBMS_OUTPUT.PUT_LINE(TEST.ITM_NO);
END;
/
実行結果
A.NUM  = 1
A.ITEM = TV
Information
リンクについて
個人情報保護方針
Yahoo!ブックマークに登録

社長&社員ブログ
やる気はあるがお金がない㈱コンフレッジブログ

slot大好きな㈱コンフレッジ社員のブログ
広告

サイト内検索
当サイト内を検索できます↓


PV