Posez votre question Signaler

Changer le titre d'un champ en SQL

eric - Dernière réponse le 13 déc. 2011 à 14:17
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 !!!
Lire la suite 

Changer le titre d'un champ en SQL »

10 réponses
Réponse
+5
moins plus
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."
Peguinette- 23 avril 2002 à 10:52
Attend, je comprend pas. C'est quoi ton probleme ?
C'est qd tu as un apostrophe dans ton enregistrement ou parce que ton nom de colonne possede un espace. Car ce n'est pas du tout la meme chose.

Pour les problemes d'apostraophe (classique avec les bases), il y a deux solutions :
- soit il faut que tu rajoutes un deuxieme apostrophe à cote du premier (ex: "parce qu'il" devient : "parce qu''il") du coup dans la base ca marche.
- ou alors au lieu de mettre un autre apostrophe tu met un slach / avant l'apostrophe existant.

Si ton probleme est celui de ton nom de colonne, dans access tu ouvres tes tables et tu double clique sur le nom de ton champ pour changer le nom de la colonne. Ou alors tu fait propriete sur la table et là tu vas avoir tous les noms de tes champs et les proprietes de chacun et tu pourra le changer.

Peguinette...
"Petit à petit on devient moins petit."
chmanueric - 23 avril 2002 à 11:58
si t es sous access quand le nom de ta colonne comporte un espace, met le entre crochets :

select [nom de ta colonne] from [nom de ta table];
et c
laurie69 - 13 déc. 2011 à 14:17
merci
Ajouter un commentaire
Réponse
+0
moins plus
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
Ajouter un commentaire
Ce document intitulé « changer le titre d'un champ en SQL » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?