|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Invité de passage
![]() Développeur informatique Inscription : avril 2011 Messages : 11 ![]() |
Bonjour,
Cette question est purement question de connaissance et n'a pas d'application présente et immédiate...Mais personne ne peut me répondre, même pas mes formateurs en cours. A la modification d'une table (par exemple ajout de clé primaire ou de clé étrangère...) voici la méthode de script couramment utilisée : Code :
Mais n'y aurait-il pas la possibilité de concaténer les alter table..? Un peu de la forme (forme d'ailleurs testée mais non fonctionnelle visiblement...) : Code :
Vincent M. |
||||
|
|
00
|
|
|
#2 |
![]() ![]() |
Vu la syntaxe utilisant GO, je suppose que tu testes ces requêtes sous MS SQL Server ?
Sous MySQL, l'enchaînement de plusieurs spécifications dans un ALTER TABLE est possible. Après, je ne sais pas si c'est dans la norme SQL de pouvoir faire comme ça. Dans son livre (SQL, 2ème édition, page 96), SQLPro ne prévoit pas cet enchaînement et montre une succession de ALTER TABLE.
__________________
Philippe Leménager. Ingénieur d'étude à l'École Nationale de Formation Agronomique. Mon blog sur la conception des BDD, le langage SQL, le PHP avec Zend Framework... « Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau) À la maison comme au bureau, j'utilise Mandriva Linux ou Mageïa ! Soutenons l'industrie logicielle française ! Linuxiens, comptez-vous ! |
|
00
|
|
|
#3 |
|
Invité de passage
![]() Développeur informatique Inscription : avril 2011 Messages : 11 ![]() |
Oui en effet, j'utilise bien SQL Server R2.
Mais en résumé.. Est ce réellement possible..? Et si oui qui sait comment ? Merci pour cette réponse rapide ! |
|
|
00
|
|
|
#4 |
![]() ![]() |
Apparemment, c'est possible aussi sous SQL Server, de la même façon que dans MySQL.
Regarde la partie G de la doc. Tu aurais pu faire cette recherche toi-même ; ça m'a pris moins de 2 minutes, lecture de la doc comprise !
__________________
Philippe Leménager. Ingénieur d'étude à l'École Nationale de Formation Agronomique. Mon blog sur la conception des BDD, le langage SQL, le PHP avec Zend Framework... « Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau) À la maison comme au bureau, j'utilise Mandriva Linux ou Mageïa ! Soutenons l'industrie logicielle française ! Linuxiens, comptez-vous ! |
|
00
|
|
|
#5 |
|
Invité de passage
![]() Développeur informatique Inscription : avril 2011 Messages : 11 ![]() |
Merci merci merci !! ... C'est top je vais lire et comprendre tout ça ! .. Désolé c'est vrai que finalement j'aurais pu trouver ça moi même .. Je débute dans le métier, et c'est vrai que le reflex doc.. Est encore lent ! Mais merci beaucoup !
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com