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)