我有一个包含多列的表,例如ID
、和。其中,我已将该列标记为以下语句:Nombre
Edad
Pais
Edad
unused
alter table Persona set unused column AGE;
现在,我想Edad
再次使用该列,如何在 Oracle (10g) 中做到这一点?
另外,删除一列或将其设置为未使用哪个更好?
我有一个包含多列的表,例如ID
、和。其中,我已将该列标记为以下语句:Nombre
Edad
Pais
Edad
unused
alter table Persona set unused column AGE;
现在,我想Edad
再次使用该列,如何在 Oracle (10g) 中做到这一点?
另外,删除一列或将其设置为未使用哪个更好?
标记为未使用的列不能重复使用。对此列唯一可能的操作是将其从表中删除。
可以做的是添加一个具有相同名称的新列,即使不删除前一个列。
我对文档的免费翻译是:
那一个(强调我的):