问题标签 [ora-00936]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2036 浏览

plsql - PL/SQL 游标 ORA-00936 缺少表达式

谁能帮我解决这个问题:

这给了我以下行的 *ORA-00936 Missing Expression 错误:

我只是在测试代码,但找不到问题所在。

任何帮助表示赞赏。

0 投票
1 回答
16092 浏览

sql - 出现错误 ORA-00936: 缺少表达式

当我尝试以下 SQL 时,我收到错误 ORA-00936:缺少表达式。请帮助我,我希望在 Oracle SQL 中的列上有所不同

0 投票
2 回答
374 浏览

oracle - ORA - 00935: 缺少表达式

这是我的代码:

(这些数字代表系统中的各个点)

程序显示错误:

我注意到的是错误的第一部分引用了我的 代码部分的第一行。and ( ... )我还注意到我的代码or最后一行有一个额外的内容。我可以把它拿出来,但这是整个部分不起作用or唯一原因吗?and (...)还是我的代码不起作用的另一个原因?

(我想我的一个子问题是,如果缺少表达式,代码在哪里停止正确执行?)

例如,在这里,缺少的表达式可能是最后一行(因为它在“或”之后期待一些东西)。但是,代码甚至没有经过and (...)代码部分的第一行。

我已经在网上梳理了处理错误ORA-00936: missing expression但没有找到任何相关的内容来帮助我在这种特殊情况下的解释。

我欢迎您提出任何批评或建议,并在此先感谢您为我所做的任何贡献!

0 投票
2 回答
15300 浏览

sql - ORA-00936: 缺少表达式 oracle

我有这个查询

引发 ORA-00936 缺失表达式的允许查询有什么问题?任何人?任何帮助将不胜感激......在列:80 抛出错误,这是在第一个订单的开头:

0 投票
3 回答
415 浏览

sql - ORA-00936 From 中缺少表达式

这就是我所拥有的;

0 投票
0 回答
1003 浏览

oracle - 在执行枢轴时,我得到 ORA-00936: missing expression

在执行以下 sql 语句时,我收到错误[Error] Execution (23: 69): ORA-00936: missing expression

我们可以使用没有任何分组表达式的列名吗?实际上我想要整个列名作为特定表的行标题。提前致谢

让桌子成为

以上是示例表。我希望的结果如下

对于两个值,我可以使用 IN 运算符,但我有 50 行或 50 个值,但我如何显示它们。

0 投票
2 回答
382 浏览

sql - 编辑:ORA-00936:缺少表达式编辑 [ORA-00933:SQL 命令未正确结束]

[编辑] 有人告诉我查询中有一个子查询,所以这就是我想出的内容以及现在要处理的内容。[新代码]

[原帖] 所以我一直在尝试对这段代码做不同的方式来给我正确的结果。如果可行,我认为这是我最准确的一个:

~错误是第8行~

因此,让我解释一下我要完成的工作。我正在尝试从 Orderline 表中获取已售产品的数量,但仅在产品的质量检查平均得分大于 2 的情况下。我想尝试完成这项工作,但如果有其他方法可以做到这一点,欢迎所有建议。

我也有另一种方法,但它给我的 SUM 的结果是 3 和 15,而不是 1 和 5,我想我也会把它放在这里,以防任何人都可以解决这个问题。

先谢谢了

0 投票
2 回答
3670 浏览

sql - Oracle SQL - DATE() 上的 ORA-00936

所以由于某种原因 oracle sql 不喜欢这样:

谁能看到这是什么问题?我已经花了 30 分钟看这个,但无法弄清楚它是关于什么的......

0 投票
1 回答
1037 浏览

sql - ORA-00936: 缺少带有 CASE WHEN 子查询的表达式

我收到以下语句的ORA-00936: missing expression错误CASE WHEN。可能是由于rownum?我试过LIMIT 1也无济于事TOP 1(但这不是 Oracle SQL 的事情)

基本上,CASE WHEN下面的内容是在子查询返回多个值(v_date)时捕获并仅选择两个重复项之一。

0 投票
0 回答
99 浏览

oracle - ORA-00936: 缺少表达式。用户代码未处理 OleDbDException