【发布时间】:2013-07-30 10:15:38
【问题描述】:
在 MSSQL 中,我可以选择一列并更改列标题:
SELECT mycolumn as 'MyNewColumnName' from MyTable
这在 Oracle 中不起作用。如何在 Oracle 中执行相同的操作?
【问题讨论】:
标签: sql-server oracle select columnname
在 MSSQL 中,我可以选择一列并更改列标题:
SELECT mycolumn as 'MyNewColumnName' from MyTable
这在 Oracle 中不起作用。如何在 Oracle 中执行相同的操作?
【问题讨论】:
标签: sql-server oracle select columnname
去掉单引号
SELECT mycolumn as MyNewColumnName
from MyTable
用双引号将别名括起来
SELECT mycolumn as "MyNewColumnName"
from MyTable
【讨论】:
SELECT mycolumn "MyNewColumnName" from MyTable 和 SELECT mycolumn MyNewColumnName from MyTable 也适用于我。
在 Oracle 中,您可以只在列名后提供一个空格,并提供不带引号的别名
SELECT mycolumn MyNewColumnName from MyTable
【讨论】: