如何在ORACLE中重命名查询中的列

时间:2014-09-08 20:26:11

标签: sql oracle10g

此查询是否适合更改employees表中列的名称:

select first_name, rename_column('first_name' to 'empName') from employees;

3 个答案:

答案 0 :(得分:2)

有两种方法 1)为列提供别名

 SELECT first_name AS emp_name 
 FROM employee;

2)更改列名

   alter table employee
rename first_name  to emp_name ;

答案 1 :(得分:1)

要为字段设置别名,请使用以下命令:

SELECT first_name AS "empName", hire_date AS "Tenure On December 31 2014"
FROM employees;

答案 2 :(得分:0)

如果您要在当前结果集中更改名称,可以执行以下操作:

select first_name AS emp_name from employees;

如果您要永久更改名称,则必须使用ALTER TABLE:

ALTER TABLE employees CHANGE first_name emp_name VARCHAR2(255);