|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : juillet 2007 Messages : 3 ![]() |
Bonjour,
Je dois exécuter un script .SQL qui peut comporter des "ALTER TABLE .. ADD COLUMN ..." alors que la colonne existe déjà. Comment faire pour que le script ne plante pas si la colonne existe déjà ou ne faire ce ALTER table que lorsque la colonne n'existe pas déjà ? Quelqu'un a-t-il déjà rencontré ce problème ? Je précise que je ne peux pas utiliser de php c'est un script lancé en ligne de commande directement. Merci Franck |
|
|
00
|
|
|
#2 |
![]() ![]() ![]() Cédric DuprezInscription : avril 2002 Messages : 3 823 ![]() |
Bonjour,
Si ta version de MySQL le supporte, tu peux essayer de passer par une procédure stockée, dans laquelle tu peux mettre des conditions. L'appel de la procédure peut alors se faire via un script SQL basique. ced |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com