-
Probleme type enum
Bonjour,
Je cherche a faire passer un type enum de cette façon sous oracle SQL Plus:
TYPE_ZONE_GEO ENUM ('interieure','exterieure')
L'erreur retournée est la suivante:
ORA-00907: missing right parenthesis
Quelqu'un saurait d'où vient le problème? Existe t il un type enum sous oracle comme sous mysql? Merci d'avance :(
-
-
Ben en fait c'est un type pour lequel tu définis certaines valeurs fixes. Par exemple tu peux faire un type :
jour enum('lundi','mardi','mercredi','jeudi','vendredi','samedi','dimanche')
Comme ca tu es sur qu'une variable de type jour aura une des valeurs indiquées uniquement.
J'utilise ce type avec c++, mysql, java, etc...
-
ça n'existe pas sous Oracle à ma connaissance, et j'ai rien vu dans la doc :?
-
Tu travailles pas depuis VB toi ? :?
Et tu as a créé une enumération que tu souhaite passer en paramètre d'une procédure PL/SQL ?