Changer le titre d'un champ en SQL

eric -  
 laurie69 -
quel est la requete qui me permet de changer le nom d'un champ ?
ce champ est intitulé "num _departement" !!
l'espace me bloque enormement !!!
A voir également:

2 réponses

Peguinette Messages postés 176 Statut Membre 30
 
ALTER TABLE Nom_de_la_table
MODIFY (Nom_de_la_colonne Type_de_donnees)
pour modifier le type de la colonne.

par contre si tu veux changer son nom, ca revient à supprimer la colonne et à en rajouter une :
ALTER TABLE Nom_de_la_table
DROP Nom_de_la_colonne

ALTER TABLE Nom_de_la_table
ADD (Nom_de_la_colonne Type_de_donnees)

Tu peux peut etre essayer ca, mais je ne garanti pas que ca marche :
ALTER TABLE Nom_de_la_table
RENAME Ancien_Nom_Colonne TO Nouveau_Nom_Colonne

Peguinette...
"Petit à petit on devient moins petit."
5
eric
 
desoler cela n'a pas marcher because le nom du champ que je doit changer contient un espace. Je suis dans la pannade !
0
Peguinette Messages postés 176 Statut Membre 30 > eric
 
qu'est ce qui n' a pas marché ?
- changer son nom ou le deleter ?

Peguinette...
"Petit à petit on devient moins petit."
0
eric > Peguinette Messages postés 176 Statut Membre
 
toute action que je fait avec le nom du champ est refusée. l'espace est concidéré comme séparateur !!!
je ne m'en sort pas !

ALTER TABLE communes DROP Num _department ;

voila ce que j'ecrit et il me dit erreur de syntaxe.
0
Peguinette Messages postés 176 Statut Membre 30 > eric
 
fait gaffe le sql est sensible à la case (majusules/minuscules).

C'est quoi comme base de donnée ?

Peguinette...
"Petit à petit on devient moins petit."
0
eric > Peguinette Messages postés 176 Statut Membre
 
desoler de repondre si tard j'etai plus connecter !!

c'est une base de données access !!

je resout mon probleme en faisant une remarque sur mes pages diasn de ne pas se servir d'appostrof !!

hehe ! lol !! tant pis je m'en passerai !!
salut !!
0
chmanu Messages postés 166 Statut Membre 28
 
oups petit pb : en tapant trop vite j ai fait tab entrer...

...donc je voulais juste preciser qu il y a peut etre des "" qq part.

Chmanu
0