在SELECT语句中更改Oracle中的列名

时间:2013-07-30 10:07:18

标签: sql-server oracle select columnname

在MSSQL中,我可以选择一个列并通过执行以下操作来更改列标题:

SELECT mycolumn as 'MyNewColumnName' from MyTable

这在Oracle中不起作用。我如何在Oracle中执行相同的操作?

2 个答案:

答案 0 :(得分:47)

  1. 删除单引号

    SELECT mycolumn as MyNewColumnName 
      from MyTable
    
  2. 用双引号括起别名

    SELECT mycolumn as "MyNewColumnName" 
      from MyTable
    

答案 1 :(得分:6)

在Oracle中,您只需在列名后面提供一个空格,并提供不带任何引号的别名

 SELECT mycolumn MyNewColumnName from MyTable