Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
704 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Renommer une colonne sur Oracle

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Renommer une colonne sur Oracle

n°688556
yo c spi
Yo !
Posté le 31-03-2004 à 15:16:41  profilanswer
 

Salut !
 
Je cherche à renommer une colonne sur Oracle je n'y arrive pas.
Est-ce quelqu'un pourrais m'aider
  :jap:  
Merci

mood
Publicité
Posté le 31-03-2004 à 15:16:41  profilanswer
 

n°688601
dlaumor
Posté le 31-03-2004 à 16:07:23  profilanswer
 

Tu es obligé de recréer ta table du moins jusqu'en version 8... je ne sais pas pour les versions supérieures...

n°688625
thecoin
Chasseur de chasseur de canard
Posté le 31-03-2004 à 16:22:03  profilanswer
 

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.

n°690629
yo c spi
Yo !
Posté le 02-04-2004 à 11:07:38  profilanswer
 

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

n°690651
thecoin
Chasseur de chasseur de canard
Posté le 02-04-2004 à 11:21:40  profilanswer
 

yo c spi a écrit :

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.

n°692314
yo c spi
Yo !
Posté le 05-04-2004 à 00:13:09  profilanswer
 

Y'a pas le "ALTER TABLE" pour le renommage d'une table.

n°834246
newvicking
Posté le 27-08-2004 à 15:16:29  profilanswer
 

ALTER TABLE nom_table
RENAME COLUMN ancien_nom_colonne TO nouveau_nom_colonne
 
Ca marche sous Oracle 9i

n°836796
pharaonik
Posté le 30-08-2004 à 16:25:13  profilanswer
 

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 :)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Renommer une colonne sur Oracle

 

Sujets relatifs
[ORACLE] Trigger bien compilé qui ne marche pas bienrecuperer colonne et ligne d'une adresse
Oracle : Suvi de version des package & proc[PHP-ORACLE] parcours des résultats d'une requête : première ligne non
[RESOLU][ORACLE] Gestion des nouvelles valeurs à insérerProblème de connection à une base de données Oracle
[ORACLE] Trigger : Erreur "mutating table"[oracle] Une tabulation en sql
[ORACLE] Erreur à l'insertionla taille d'une date dans oracle ?
Plus de sujets relatifs à : Renommer une colonne sur Oracle


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR