CODE RETOUR -457

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

Explication
Une fonction ou un type défini par l’utilisateur ne peut pas être créé ou référencé car le nom est réservé à l’usage du système.

name
Le nom de la fonction définie par l’utilisateur ou du type défini par l’utilisateur.

Un certain nombre de noms utilisés comme mots-clés sont réservés à l’utilisation du système. Ces noms ne peuvent pas être utilisés comme fonctions définies par l’utilisateur ou noms de type définis par l’utilisateur, même s’il s’agit d’identifiants délimités.

Ces noms sont :

=        <         >         >=        <=  

 < >    ¬=        ¬>        ¬>            
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

Les noms des types de données intégrés ne peuvent pas être utilisés comme nom d’un type défini par l’utilisateur (par exemple, CHAR).

Vous ne pouvez pas utiliser un astérisque (*) comme nom spécifique pour un type ou un nom de procédure défini par l’utilisateur.

Action du système
L’instruction ne peut pas être traitée.

Réponse du programmeur
Sélectionnez un nom pour la fonction ou le type défini par l’utilisateur qui n’est pas réservé à l’utilisation du système.

SQLSTATE
42939