以下に示す例ではいずれも、UDT measures_udtに基づいてseismic_cubeというOracleスタイルの3次元VARRAY型を作成します。そのUDTのSQL作成テキストは以下のとおりです。
この例では、すべての要素をNULLに初期化します。
CREATE TYPE seismic_cube AS VARRAY (1:5)(1:7)(1:20) OF measures_udt DEFAULT NULL;
この例では、要素をNULLに初期化しません。
CREATE TYPE seismic_cube AS VARRAY (1:5)(1:7)(1:20) OF measures_udt;
次の例では、seismic_cubeと同等の型seismic_cube_2を定義します。
CREATE TYPE seismic_cube_2 AS VARRAY (5)(7)(20) measures_udt;
最後の例では、seismic_cubeと同等の型seismic_cube_3を定義します。
CREATE TYPE seismic_cube_3 AS VARRAY (1:5)(7)(1:20) measures_udt;