Commande permettant de lister les contraintes

Fermé
jerome_jay Messages postés 32 Date d'inscription mardi 11 mars 2008 Statut Membre Dernière intervention 21 juillet 2008 - 22 avril 2008 à 11:36
UaLShark Messages postés 191 Date d'inscription vendredi 19 mai 2006 Statut Membre Dernière intervention 21 juillet 2010 - 22 avril 2008 à 14:59
Bonjour, existe-t-il une commande sous oracle permettant de lister les clés primaires et étrangères d'une table.

Car je dois faire une copie de table d'une base vers une autre, donc je commence par enlever toutes les contraintes, mais lors de la copie, celui-ci me dit qu'il y a encore des contraintes, mais je n'arrive pas à a trouver où.

Donc je voudrais savoir s'il existe une commande permettant de lister les contraintes d'une tables et de voir vers quelle autre table elles sont référencées .

Merci d'avance pour votre aide

Jerome_JaY
A voir également:

2 réponses

UaLShark Messages postés 191 Date d'inscription vendredi 19 mai 2006 Statut Membre Dernière intervention 21 juillet 2010 35
22 avril 2008 à 12:00
bonjour jerome_jay;
essaie ça :-)
SELECT *
FROM user_constraints
WHERE table_name = 'NOM_DE_TA_TABLE';
0
jerome_jay Messages postés 32 Date d'inscription mardi 11 mars 2008 Statut Membre Dernière intervention 21 juillet 2008
22 avril 2008 à 14:55
Quand tu écris user_constraint, je le laisse comme ça ou bien je dois le remplacer par le nom de ma clé primaire ou étrangère ?
0
UaLShark Messages postés 191 Date d'inscription vendredi 19 mai 2006 Statut Membre Dernière intervention 21 juillet 2010 35
22 avril 2008 à 14:59
tu la laisse telle qu'elle !
user_constraints c'une vue systeme :-)
0