Changer nom d'un champ

andré -  
Pitu Messages postés 1460 Statut Contributeur -
bonjour à tous !
svp quel est la requete sql qui permet de changer le nom d'un champ d'une table?
"Alter table maTable Modify Nom1 Nom2 "
Ne marche pas
A voir également:

3 réponses

Pitu Messages postés 1460 Statut Contributeur 125
 
Bonjour André.
Essayes avec l'option CHANGE :
ALTER TABLE maTable CHANGE Nom1 Nom2;


A +

  (:•Þ   Pitu
0
andré
 
Merci Pitu!
Mais l'option "change " est non valide!
messahe d'erreur:
ERREUR à la ligne 1 :
ORA-01735: option ALTER TABLE non valide
merci
0
deus Messages postés 93 Statut Membre 91
 
Salut,

Voici ce que dit l'aide de SQL Server
"
B. Rename a column
This example renames the contact title column in the customers table to title.

EXEC sp_rename 'customers.[contact title]', 'title', 'COLUMN'
"

J'espère que ca t'aide.

dEUS
There's no success like failure
And failure's no success at all
0
Pitu Messages postés 1460 Statut Contributeur 125
 
Effectivement, ça dépend apparemment des versions.
Essayes ça, en espérant que ...
ALTER TABLE maTable RENAME COLUMN "colonne1" TO "colonne2";


a+
  (:•Þ   Pitu
0
Utilisateur anonyme
 
Salut, Je pense comme Pitu.

ALTER TABLE `ma_table` CHANGE `nom1` `nom2` INT( 5 ) 


Sauf que je precise le type. Peut etre faudrait il que tu nous dise sur quel SGBD tu travailles...

Kalamit,
Parle à ma culasse, mon carter est malade. :)
0
Pitu Messages postés 1460 Statut Contributeur 125
 
Trop tard ... pour une fois !
;o)


  (:•Þ   Pitu
0