Comment voir le contenu de la Contrainte de Vérification sur Oracle
Je n'ai pas créer la base de données je suis travailler avec, mais j'aimerais voir les détails d'une contrainte de vérification.
Je sais une contrainte check sur une colonne est de faire respecter un ensemble de valeurs spécifiques, et je voudrais savoir quelles sont ces valeurs. Par exemple, si une contrainte de vérification est de faire respecter le caractère 'O', 'N', je veux être en mesure d'interroger la base de données et de voir que les valeurs acceptées sont à 'Y' et 'N.'
Est-ce possible de le faire par le biais d'une requête?
OriginalL'auteur Chris | 2010-04-21
Vous devez vous connecter pour publier un commentaire.
Liste le chèque et le nom de la contrainte de toutes les contraintes de vérification sur une table spécifique.
OriginalL'auteur DBA
N'oubliez pas que les colonnes de la
all_constraints
table sont sensibles à la casse. Si votre instruction select ne renvoie rien, c'est peut-être pourquoi.(Si j'avais assez de rep à faire des observations sur le DBA réponse, ce serait d'y aller.)
OriginalL'auteur Matt