问题标签 [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 回答
1459 浏览

sql - Oracle Sql Developer 版本 - 2.1.1.64 的区分大小写问题

我刚开始使用“Oracle Sql Developer”工具,创建和调用表时似乎区分大小写。我一直认为 Oracle 作为数据库是不区分大小写的。数据库的当前版本是 10.2.0.4.0。

例子:

我以前从未见过这种行为,并试图弄清楚这是否是工具或数据库的问题,以及是否有人有解决方案。

0 投票
2 回答
4316 浏览

sql - oracle plsql select pivot 没有动态sql来分组

它可能会回应谁,我们想在 11g r2 Oracle DBMS 上使用带有 PIVOT 选项的 SELECT 函数。我们的查询是这样的:

可以看出,XML 被注释掉了,如果作为 PIVOT XML 运行,它会以 XML 格式给出正确的输出,但是我们需要将数据作为未格式化的数据透视数据,但是这句话会抛出错误: ORA-00936: missing expression

欢迎任何决议或想法,

此致

-------------脏但工作过程如下------------------------

格林威治标准时间 17.01.2011 16:39 更新了程序:

0 投票
1 回答
1646 浏览

oracle - Oracle 加入不起作用

我正在尝试从我的银行管理员那里获取所有 IFSC 代码和详细信息(银行唯一代码),它以输入的 IFSC 代码的前 4 个字符开头。我有银行主表,其中包括 IFSC 代码(4 个字符),相应的银行详细信息。

查询的主要部分如下所示。

当我执行此查询时,我收到一条错误消息“ORA-00936:缺少表达式”。

我对查询的期望是:

  • 如果银行存在于输入的 IFSC 代码对应的银行主文件中,则返回详细信息
  • 否则只有输入的 IFSC 应该显示

当我重写查询时

没有错误,但结果不是我所期望的。

我该如何解决这个问题?

0 投票
1 回答
2260 浏览

sql - Oracle:查询用户定义类型的值

我有一个用户定义的类型:

我以编程方式插入了一条消息。SQL Developer 将插入的对象呈现为:

如何使用 SQL 查询这些数据?例如以下看起来很直观:

但这导致ORA-00904: "USER_DATA"."RELATEDID": invalid identifier.

然后我发现正确的语法是构造消息类型并使用相等检查。但是如何构造一个与某些字段匹配的类型的实例any?:

0 投票
2 回答
3764 浏览

sql - 使用左外连接 + 语法时出现 ORA 00936 错误

我有两张桌子:T1 和 T2

  • T1 有一个 DATE 列:CT1
  • T2 有一个 DATE 列:CT2

我想用连接条件离开外部连接 T1 和 T2:

当我尝试运行此 SQL 时,我收到错误 ORA 00936:missing expression。

知道这里有什么问题吗?

0 投票
1 回答
182 浏览

sql - sql查询中的问题

我有一个查询

正在执行中

知道为什么上面的查询显示错误吗?

0 投票
2 回答
3837 浏览

oracle10g - Oracle 10g:选择语句中的 CASE(ORA-00936 错误)

我在 Oracle 10g 中执行这个语句。

但我收到以下错误

ORA-00936: 缺少表达式

有人可以帮我解决我所缺少的吗?

0 投票
2 回答
95688 浏览

sql - 语法错误:缺少表达式 (ORA-00936)

我有 2 张桌子,Facilities并且Services.

如果我尝试将记录输入到“服务”表中,如下所示:

7 个插入语句中有 3 个出现错误“缺少表达式”。缺少什么表情?

0 投票
1 回答
58077 浏览

java - java.sql.SQLException: ORA-00936: 缺少表达式

下面我正在创建表格。

这是以下 UPSERT_SQL 查询,当我尝试更新我的数据库表时,我总是得到 - java.sql.SQLException: ORA-00936: missing expression 。我检查了我的 SQL,我找不到表达式丢失的地方。下面的 SQL 有问题吗?

从下面我正在执行那个 UPSERT_SQL 语句。

0 投票
5 回答
220117 浏览

oracle - 如何解决 ORA 00936 缺少表达式错误?

上述查询的“来自”(第 3 行)部分给了我ORA-00936 Missing EXPRESSION error. 请帮我

注意:: rrfh 表不包含任何数据。