sql >> データベース >  >> RDS >> Oracle

その型のコレクションを参照する型をoracle11gで定義するにはどうすればよいですか?

    タイプがItemであるため、Oracleは定義をコンパイルしません。 まだコンパイルされていません。これを試してみませんか:

    これをコンパイルします:

    CREATE OR REPLACE TYPE Item;
    
    CREATE OR REPLACE TYPE items_table IS TABLE OF REF item;
    

    次に試してください:

    CREATE OR REPLACE TYPE item AS OBJECT (
       id number,
       subitems items_table
    )
    


    1. 別のテーブルのIDが存在する場合にのみ行を挿入します

    2. 2つのテーブルに一意の値を適用します

    3. Quillでトランザクションを使用して1対多のリレーショナルオブジェクトを挿入できない

    4. MySQLで2つの自動インクリメント列を作成するにはどうすればよいですか?