|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : janvier 2007 Messages : 2 ![]() |
Bonsoir à tous et Bonne année,
J'ai créer en utilisant PL/SQL une table ensuite ajouter les différents attributs (Colonnes) mais je n'est pas su la syntaxe exacte pour pouvoir renomer une de ces colonnes. Merci Pour votre aide. Bon courage |
|
|
00
|
|
|
#2 |
|
Candidat au titre de Membre du Club
![]() Inscription : décembre 2006 Messages : 40 ![]() |
bonsoir,
Code :
ALTER TABLE nom_table RENAME COLUMN old_name TO new_name; |
|
|
00
|
|
|
#3 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
EXECUTE IMMEDIATE avant pour le PL/SQL.
Pour la syntaxe tu aurais quand même pu consulter la doc |
|
|
00
|
|
|
#4 | |
|
Membre éclairé
![]() Inscription : décembre 2004 Messages : 349 ![]() |
ça ne fonctionne pas en 8.05 ...
Code :
ALTER TABLE nom_table RENAME COLUMN old_name TO new_name; Citation:
|
|
|
|
00
|
|
|
#5 |
|
Membre Expert
![]() Inscription : avril 2005 Messages : 1 672 ![]() |
Attention : je n'ai pas consulté la doc mais cette instruction ne semble pas valide en 8.1.7.4.0 (en 10gR1, c'est ok).
[EDIT] sur la même longueur d'onde que taska... [/EDIT] |
|
|
00
|
|
|
#6 | |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
Citation:
Notamment, recréer la table |
|
|
|
00
|
|
|
#7 |
|
Membre éclairé
![]() Inscription : décembre 2004 Messages : 349 ![]() |
désolé Fred, mais ce n'est pas moi qui ait lancé la discussion ...
CDLT. |
|
|
00
|
|
|
#8 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
au temps pour moi... les lendemains de fête son difficile
navré pour cette méprise |
|
|
00
|
|
|
#9 | ||
|
Membre éclairé
![]() Inscription : décembre 2004 Messages : 349 ![]() |
... pas grave .
De toute façon je crois avoir lu quelque part que le ALTER TABLE nom_table RENAME COLUMN ne fonctionne qu'à partir le la version 9. Moi j'aurais clonné cette table avec une commande du style : Code :
|
||
|
|
00
|
|
|
#10 | |
|
Membre Expert
![]() Inscription : avril 2005 Messages : 1 672 ![]() |
Citation:
|
|
|
|
00
|
|
|
#11 |
|
Membre éclairé
![]() Inscription : décembre 2004 Messages : 349 ![]() |
je te l'accorde mais c'est je crois la seule façon de procéder en 8 ...
http://forums.oracle.com/forums/thre...17027&tstart=0 http://www.devx.com/gethelpon/10Minu...16591/0/page/1 CDLT. |
|
|
00
|
|
|
#12 | |
|
Nouveau Membre du Club
![]() |
Citation:
bonne année voila une instruction si vous avez les droits de modifier cette conlonne : forms_ddl('Alter table ....') bonne chance
|
|
|
|
00
|
|
|
#13 | |
|
Invité de passage
![]() Inscription : janvier 2007 Messages : 2 ![]() |
Citation:
C'est vrai j'ai peut être mal poser ma question en oubliant de mentionner la version d'oracle je m'en excuse Code :
ALTER TABLE nom_table RENAME COLUMN old_name TO new_name; Merci beaucoup de votre aide et Compréhension |
|
|
|
00
|
|
|
#14 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
malheureusement, avant la 9i il n'y a pas d'autre moyen
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com