31.9 SDO_TIN_PKG.LIST_TIN_COLUMNS
書式
SDO_TIN_PKG.LIST_TIN_COLUMNS() RETURN TIN_COLUMN_TABLE;
説明
TIN_COLUMN_RECORD
オブジェクトのリストを含むTIN_COLUMN_TABLE
型の表を返します。
パラメータ
使用上のノート
SDO_TIN_PKG.LIST_TIN_COLUMNS
ファンクションを使用すると、TINまたは3Dメッシュのいずれかを表すすべてのSDO_TIN
オブジェクトの列名をリストできます。
このファンクションは、次のように定義されたTIN_COLUMN_TABLE
型の表を返します。
CREATE OR REPLACE TYPE TIN_COLUMN_TABLE AS TABLE OF TIN_COLUMN_RECORD;
TIN_COLUMN_RECORD
オブジェクトは、次のように定義されます。
CREATE OR REPLACE TYPE TIN_COLUMN_RECORD AS OBJECT (
TABLE_NAME VARCHAR2(60),
COLUMN_NAME VARCHAR2(60));
前述のコードで:
TABLE_NAME
:SDO_TIN
型の列を持つ表の名前。COLUMN_NAME
: 前述の表のSDO_TIN
型の列の名前。
例
次に、SDO_TIN_PKG.LIST_TIN_COLUMNS
ファンクションを使用した例を示します。
SQL> SELECT * FROM TABLE (SDO_TIN_PKG.LIST_TIN_COLUMNS());
得られる出力は次のようになります。
TABLE_NAME COLUMN_NAME
---------- -----------
TINS TIN
親トピック: SDO_TIN_PKGパッケージ(TIN)