|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité régulier
![]() faycal elgharbi Inscription : octobre 2009 Messages : 21 ![]() |
Bonjour à tous,
Tout est dans le titre... Je cherche à modifier la clé primaire d'une table (qui est composée de trois champs) pour lui en rajouter un 4éme. Jusque la pas de soucis, sauf que la table est présente dans plusieurs environnements de développement, et que dans chaque environnement le nom de la contrainte est différent. Donc le : Code :
Je voudrais donc savoir si c'était faisable de maniére générique... Merci |
||
|
|
00
|
|
|
#2 | ||
![]() ![]() |
Effectivement il faudra passer par un peu de PL/SQL.
Vous pouvez récupérer le nom de votre contrainte avec cette requête : Code :
__________________
Email : http://scr.im/waldar |
||
|
00
|
|
|
#3 |
|
Invité régulier
![]() faycal elgharbi Inscription : octobre 2009 Messages : 21 ![]() |
J'ai peut être trouvé en faisant tout simplement drop primary key cascade
Puis ensuite en recréer une nouvelle clé avec le nouveau champ. J'ai pas besoin du nom de la contrainte... |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com