如何从名称为保留字(数据类型)的列中选择值?

时间:2015-10-21 09:15:57

标签: sql oracle syntax

我的列有以下视图:

TYPE    VARCHAR2(10)
NUMER   VARCHAR2(10)

当我尝试选择数据时,我收到ORA-00936: missing expression错误,因为编译器认为列实际上是数据类型。那么,如何从那些列中选择数据?

2 个答案:

答案 0 :(得分:2)

您应该在查询中使用双引号 -

select "TYPE", "NUMBER"
 from table_name

答案 1 :(得分:-1)

您尝试执行SQL语句,但省略了部分语法。

您应该正确使用语法  SELECT COL1,COL2 ....来自TABLE_NAME的COLN                 COL = CONDITION