Renommer une colonne sur Oracle - SQL/NoSQL - Programmation
Marsh Posté le 31-03-2004 à 16:07:23
Tu es obligé de recréer ta table du moins jusqu'en version 8... je ne sais pas pour les versions supérieures...
Marsh Posté le 31-03-2004 à 16:22:03
Il faut créer un nouvelle colonne avec le nouveau non, copier toute les données dedans, suppromer les données de l'ancienne colonne et la supprimer.
Marsh Posté le 02-04-2004 à 11:07:38
Merci, il existe bien une commande :
ALTER TABLE maTable
RENAME ancienNomColonne TO nouveauNomColonne;
mais, il me demande de mettre le mot clé PARTITION ou SUBPARTITION après le mot clé RENAME.
PS : je suis sous Oracle 8i
Marsh Posté le 02-04-2004 à 11:21:40
yo c spi a écrit : Merci, il existe bien une commande : |
C'est pour renomer le non d'une table ca.
Marsh Posté le 27-08-2004 à 15:16:29
ALTER TABLE nom_table
RENAME COLUMN ancien_nom_colonne TO nouveau_nom_colonne
Ca marche sous Oracle 9i
Marsh Posté le 30-08-2004 à 16:25:13
Il est possible de renommer des colonnes sous Oracle seulement à partir de Oracle 9i Release 2.
Donc pour le moment, il faut créer une nouvelle colonne, l'updater à partir de l'ancienne et de dropper l'ancienne
Marsh Posté le 31-03-2004 à 15:16:41
Salut !
Je cherche à renommer une colonne sur Oracle je n'y arrive pas.
Est-ce quelqu'un pourrais m'aider
Merci