-457   A USER-DEFINED FUNCTION OR USER-DEFINED TYPE CANNOT BE CALLED name SINCE IT IS RESERVED FOR SYSTEM USE

説明

ユーザー定義関数またはユーザー定義タイプは、その名前がシステム用に予約されているため、作成または参照できません。

name
ユーザー定義関数またはユーザー定義タイプの名前。

キーワードとして使用される多数の名前が、システム用に予約されています。これらの名前は、区切り ID である場合でも、ユーザー定義関数としてもユーザー定義タイプ名としても使用できません。

これらの名前を以下に示します。
=        <         >         >=        <=  
 < >    ¬=        ¬>        ¬>            
ALL      AND       ANY       BETWEEN   DISTINCT  
EXCEPT   EXISTS    FALSE     FOR       FROM      
IN       IS        LIKE      MATCH     NOT       
NULL     ONLY      OR        OVERLAPS  SIMILAR   
SOME     TABLE     TRUE      TYPE      UNIQUE    
UNKNOWN

組み込みデータ・タイプの名前は、ユーザー定義タイプの名前 (例えば、CHAR) として使用することはできません。

ユーザー定義タイプまたはプロシージャー名の特定名としてアスタリスク (*) を使用することはできません。

システムの処置

このステートメントを処理することはできません。

プログラマーの応答

システム用に予約されていない関数またはユーザー定義タイプの名前を選択してください。

SQLSTATE

42939