Est-il possible d'avoir la liste des contraintes (nom) d'une table à aprtir d'une requete SQL? Je ne trouve rien qui me permette de faire cela
merci pour votre aide
Est-il possible d'avoir la liste des contraintes (nom) d'une table à aprtir d'une requete SQL? Je ne trouve rien qui me permette de faire cela
merci pour votre aide
voir $DBA_CONSTRAINTS :
Par exemple : Liste des contraintes (sauf Check) par Owner.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 SELECT NAME NOMBASE, TO_CHAR(SYSDATE,'DY DD/MM/YYYY HH24:MI') SYSDATE2, T1.OWNER,T1.TABLE_NAME, T1.CONSTRAINT_TYPE,T1.CONSTRAINT_NAME, T1.R_OWNER,T1.R_CONSTRAINT_NAME, T1.DELETE_RULE, T1.STATUS FROM SYS.DBA_CONSTRAINTS T1,V$DATABASE WHERE T1.CONSTRAINT_TYPE != 'C' ORDER BY T1.OWNER,T1.TABLE_NAME,T1.CONSTRAINT_TYPE,T1.CONSTRAINT_NAME;
Merci, c'est ce qu'il me falait.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager