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