- INSTANCE
- 定義するメソッド シグネチャはインスタンス メソッドです。
- CONSTRUCTOR
- 定義するメソッド シグネチャは、コンストラクタ メソッドです。
- SYSUDTLIB
- method_nameがSYSUDTLIBデータベースで作成されることを示すオプションのキーワード。
- method_name
- UDT_nameの型定義にシグネチャが追加されるメソッドの名前。
- AS LOCATOR
- パラメータ型BLOBまたはCLOBがロケータで表わされるように指定します。ロケータの説明は、<Teradata Vantage™ - SQLデータ操作言語、B035-1146>を参照してください。LOBパラメータは、常にロケータで表わす必要があります。Vantageは、メモリ内LOBパラメータをサポートしていません。LOBパラメータと戻り値ごとに、AS LOCATOR句を指定する必要があります。
- CAST FROM
- RETURNS句で指定した型に変換する、外部関数から返された結果型。
...RETURNS DECIMAL(9,5) CAST FROM FLOAT...
- data_type
- データ型変換を必要とするLOBをメソッドに渡すときには、変換を行なうためにまずLOBを実体化する必要があります。
- UDT_name
- UDTの名前。
- specific_method_name
- UDT_nameの型定義にシグネチャが追加されるメソッドの特定名。
- SELF AS RESULT
- このメソッドはデータ型を保持します。