Rechercher : dans
Par :

Changer le titre d'un champ en SQL

Dernière réponse le 23 avr 2002 à 11:59:43 eric, le 22 avr 2002 à 14:54:17 
 Signaler ce message aux modérateurs

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 !!!

Meilleures réponses pour « changer le titre d'un champ en SQL » dans :
Convertir des fichiers de sous-titres (srt, sub, ssa, txt) VoirIl existe quatre principaux format de sous-titres : srt, sub, ssa et txt. Il peut arriver que pour une raison ou pour une autre, vous ayez à passer d'un de ces formats à un autre. Le problème, c'est que vous trouverez une multitude de logiciels...
Skyrock Blog - Titre transparent ou invisible VoirIl est possible de ne pas mettre de titre à votre Blog. Pour enlever le "Titre" et le remplacer par un contour en couleur, il suffit de mettre le code suivant dans le champ "Titre" : [g] [/g]
VB6 : Changer l'image du bureau + écrire dans le régistre VoirIntroduction Comme dit dans le titre ces quelques lignes de code permettent de changer l'image du bureau et de l'inscrire dans le régistre. Initialisation du projet Ouvrir un nouveau projet Dans la forme coller les composants suivants... '1...
SQL - Modification de table VoirModification de table Il est possible de supprimer une table grâce à la clause DROP, il existe aussi des commandes moins extrêmes permettant L'ajout de colonnes La modification de colonnes La suppression de colonnes Enfin, il est possible...
SQL - Création de table VoirLe SQL, comportant un langage de définition de données (LDD), permet de créer des tables. Pour cela, il utilise le couple de mots clés CREATE TABLE. La création de tables Le création de tables se fait à l'aide du couple de mots-clés CREATE...

1

Peguinette, le 22 avr 2002 à 15:02:39

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."

Répondre à Peguinette

2

eric, le 22 avr 2002 à 15:17:11

Desoler cela n'a pas marcher because le nom du champ que je doit changer contient un espace. Je suis dans la pannade !

Répondre à eric

3

Peguinette, le 22 avr 2002 à 15:25:39

Qu'est ce qui n' a pas marché ?
- changer son nom ou le deleter ?

Peguinette...
"Petit à petit on devient moins petit."

Répondre à Peguinette

4

eric, le 22 avr 2002 à 15:36:34

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.

Répondre à eric

5

Peguinette, le 22 avr 2002 à 16:14:00

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."

Répondre à Peguinette

6

eric, le 23 avr 2002 à 10:29:53

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 !!

Répondre à eric

7

Peguinette, le 23 avr 2002 à 10:52:43

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."

Répondre à Peguinette

8

chmanu, le 23 avr 2002 à 11:58:18

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

Répondre à chmanu

9

 chmanu, le 23 avr 2002 à 11:59:43

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

Répondre à chmanu