如何重命名/删除sql plus中的特定列?

时间:2014-01-27 12:59:16

标签: sql oracle

我有一个名为员工的表格,它在sql plus中包含三列 eid,ename,sal 。 以及如何将'sal'列更改为'薪水'?。

3 个答案:

答案 0 :(得分:1)

使用 RENAME COLUMN 语句重命名表格中的列。

alter table employee rename column sal to salary

答案 1 :(得分:0)

使用以下句子:

alter table employee rename column sal to salary;

参考:http://www.dba-oracle.com/t_rename_column_table.htm

答案 2 :(得分:0)

不是记住你想要做的每一个操作的语法,一个好的学习方法是使用像Toad或SQL Developer这样的IDE,并寻找“Show SQL”选项。例如,在Toad中,您可以右键单击架构浏览器中的表,选择alter table,然后更改列名称。您可以点击左下角的“显示SQL”按钮,而不仅仅是接受更改(OK),这将显示要执行的SQL(在本例中为alter table rename语法)。

另一种帮助自己的方法是参考Oracle SQL Reference documentation