Oracle
 sql >> Base de données >  >> RDS >> Oracle

Vérifier la contrainte sur un type

Vous ne pouvez pas définir de contrainte sur le type d'objet :http:/ /docs.oracle.com/cd/B28359_01/server.111/b28286/clauses002.htm

Vous pouvez définir des contraintes syntaxiquement de deux manières :

  • Dans le cadre de la définition d'une colonne ou d'un attribut individuel. C'est ce qu'on appelle la spécification en ligne.
  • Dans le cadre de la définition de la table. C'est ce qu'on appelle une spécification hors ligne

Les clauses de contrainte peuvent apparaître dans les déclarations suivantes :

  • CRÉER TABLE (voir CRÉER TABLE)
  • ALTER TABLE (voir ALTER TABLE)
  • CRÉER UNE VUE (voir CRÉER UNE VUE)
  • ALTER VIEW (voir ALTER VIEW)

Voici comment appliquer des contraintes sur les objets :http ://docs.oracle.com/cd/B28359_01/appdev.111/b28371/adobjdes.htm#i452285