J'ai une tableau avec 2 champs:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
Tableau1 : nomme Test
 
 
Id Nom

Si je veux ajouter une champ(colonne) avec le nom Date je fais ca:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
ALTER TABLE Test
ADD Date datetime --ajout automatique de la colonne Date de type datetime

Si je veux changer le type de la colonne Date en timestamp j'utilise toujours ALTER:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
ALTER TABLE Test
ALTER COLUMN Date timestamp --changer la colonne du type datetime en timestamp
Les 2 requetes fonctionnent ok.

Et maintenant ma question:

Si je veux changer pas le type de la colonne , mais je veux changer le nom de la troisieme colonne ajoute en DateNaissance comment je peux utiliser alter?

Donc je veux changer pas le type , seulement le nom(modifier le nom de la colonne Date en DateNaissance) en utilisant la commande ALTER.

Comment puis-je faire ca?

J'ai essaye ca mais je ne suis pas sur si je suis sur la bonne piste:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
ALTER TABLE Test
ALTER Column Date DateNaissance --modifier le nom de Date en DateNaissance


C'est resolu j'ai adapte a mon cas!


Si quelqu'un a besoin j'ai fais un court tutoriel ici:

http://queriesmssql.wordpress.com/20...mp-deja-creat/

Merci en tous cas!

Amicalment,

Michel