salut,
est ce possibe de modifier le nom d'un champs d'une table dans une base de donnée Oracle
Si Oui comment proceder?
salut,
est ce possibe de modifier le nom d'un champs d'une table dans une base de donnée Oracle
Si Oui comment proceder?
De tete ca ressemble a ca :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 ALTER TABLE ma_table RENAME COLUMN 'col1' to 'col2';
Attention, ' est en général utilisé pour un littéral/une constante caractère ou chaîne de caractères alors que " est utilisé pour tenir compte de la casse (minuscule/majuscule) d'un identifiant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 dev001> create table t(col1 int); Table created. dev001> alter table t rename column 'col1' to 'col2'; alter table t rename column 'col1' to 'col2' * ERROR at line 1: ORA-00904: : invalid identifier dev001> alter table t rename column "col1" to "col2"; alter table t rename column "col1" to "col2" * ERROR at line 1: ORA-00904: "col1": invalid identifier dev001> alter table t rename column "COL1" to "COL2"; Table altered.
Partager