SPECIFIC FUNCTION - Teradata Database - Teradata Vantage NewSQL Engine - SPECIFIC FUNCTIONオプション、DROP FUNCTION SQL文。

Teradata Vantage™ SQLデータ定義言語 構文規則および例

Product
Teradata Database
Teradata Vantage NewSQL Engine
Release Number
16.20
Published
2019年3月
Language
日本語
Last Update
2019-10-29
dita:mapPath
ja-JP/wkf1512081455740.ditamap
dita:ditavalPath
ja-JP/wkf1512081455740.ditaval
dita:id
B035-1144
Product Category
Software
Teradata Vantage
specific_function_name
削除する外部関数またはSQL関数の特定関数名。
database_name
specific_function_nameの格納先のデータベースの名前(現在のデータベースと異なる場合)。
user_name
specific_function_nameの格納先のユーザーの名前(現在のユーザーと異なる場合)。

例: SQL関数の削除

これらの例ではSQL関数および特定SQL関数を削除します。

     DROP FUNCTION udf2 (INTEGER, INTEGER);
     DROP SPECIFIC FUNCTION specific_udf2;

例: 関数名または特定関数名を基にした外部関数の削除

関数定義は、関数名または特定関数名を使用して削除できます。例えば、次の関数定義を考えます。

     CREATE FUNCTION Finger_Print_Match(VARBYTE(1000),
     VARBYTE(1000))
       RETURNS INTEGER
       SPECIFIC fpm1
       LANGUAGE C
       NO SQL
       PARAMETER STYLE TD_GENERAL
       EXTERNAL;

次のDROP FUNCTIONリクエストは、どちらも関数を削除します。最初の文では特定関数名を使用し、2番目の文では関数名を使用しています。

     DROP SPECIFIC FUNCTION fpm1;
     DROP FUNCTION Finger_print_Match(VARBYTE, VARBYTE);