Salut ! Je cherche à renommer une colonne sur Oracle je n'y arrive pas. Est-ce quelqu'un pourrais m'aider Merci
Tu es obligé de recréer ta table du moins jusqu'en version 8... je ne sais pas pour les versions supérieures...
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.
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
C'est pour renomer le non d'une table ca.
Y'a pas le "ALTER TABLE" pour le renommage d'une table.
ALTER TABLE nom_table RENAME COLUMN ancien_nom_colonne TO nouveau_nom_colonne Ca marche sous Oracle 9i
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