Oracle SQL:SELECT date FROM outcome_o代码:(936)ORA-00936:缺少表达式

时间:2016-04-29 14:43:17

标签: oracle

当我执行此查询时:

content

我有这个错误:

  

查询错误。代码:(936)ORA-00936:表达式缺失

这是ProtocolLib

我真的不知道该做什么或缺少什么:(

我应该如何重写此表单SELECT date FROM income_o; 才能正常工作?

2 个答案:

答案 0 :(得分:1)

以下查询将有效。

 SELECT t."date" FROM tableName t;

答案 1 :(得分:0)

不幸的是,您的表包含一个“日期”列 - 这是Oracle中的保留字,用于输入日期文字。日期文字是缺少的,并引发错误。

事实上,这不是你的错误;你想要的是名为date的列。把它放在双引号中,如下:

SELECT "date" FROM income_o;