Oracle列别名 - 来自关键字未找到预期的位置

时间:2011-06-02 20:45:59

标签: oracle10g

SELECT col1 'COLUMN 1'
FROM TABLENAME

我收到的错误是“找不到预期的关键字”

如何在Oracle 10g中为列别名提供一些示例表示赞赏

3 个答案:

答案 0 :(得分:26)

使用双引号:

SELECT col1 "COLUMN 1" FROM TABLENAME

答案 1 :(得分:4)

牧羊女是正确的 - 你不能在这里使用单引号。

如果别名没有空格,您只需输入不带引号的名称:

SELECT col1 column1 FROM TABLENAME

答案 2 :(得分:2)

此处不允许使用单引号。您必须在column1.Careful about column1之间使用双引号或非引号,因为它不支持column1之间的任何空格。