问题标签 [ora-00904]

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 回答
4234 浏览

sql - ORA-00904 在子句中使用带有 3 个表的 OUTER JOIN

我收到 ORA-00904 错误,问题似乎在于“CO.ID”是无效标识符。但是,如果我将“lsx.elsp_course_offering co”表放在 FROM 列表的最后,那么“ac.id”将成为问题标识符。

不能在 JOIN 子句中使用另一个表吗?我似乎记得使用 MySQL 创建了这样的成功查询。

我正在使用 Oracle 9.2.0.8.0。

按照我收到的建议,当我将查询重新修改为以下内容时,我能够使连接按预期工作:

非常感谢您的帮助。

0 投票
3 回答
10936 浏览

sql - ORA-00904 带有内部连接的无效标识符

我正在尝试在我创建的 ERD 中的 3 个表之间进行内部连接。我已经使用这些表成功构建了 3 - 3 层子查询,当我研究这个问题时,我可以说在我的 DDL 中,我没有使用双引号,因此这些列不区分大小写。加入不是我的强项,因此非常感谢任何帮助。这是我输入的查询,以及它给我的错误。当人们进行内部连接时,我看到的所有答案都使用语法“INNER JOIN”,但我没有被教过这个吗?我的方法还可以吗?

0 投票
2 回答
34563 浏览

sql - SQL 错误: ORA-00904: : 无效的标识符

我是一名 SQL 菜鸟,非常感谢在这个相当基本的问题上提供一些帮助。

为什么这个查询给我这个错误:

SQL 错误:ORA-00904::无效标识符 00904。00000 -“%s:无效标识符”

0 投票
1 回答
6198 浏览

oracle - 错误:PL/SQL:ORA-00904::无效标识符


编译时出现以下错误:

0 投票
1 回答
13381 浏览

oracle11g - 列存在但仍然收到此错误 ORA-00904: invalid identifier

任何人都可以帮助我解决这个问题

我有如上所示的代码,但我收到错误消息“ORA-00904: R_SCV.DAYTIME: invalid identifier”。我检查了“stream_category_version”的表定义,并找到了 DAYTIME 列,如下所示

然后我对错误感到困惑。任何人都可以帮助我吗?

提前致谢。

0 投票
2 回答
90 浏览

sql - 我正在尝试创建一个表,但它没有被创建。问题在于约束。主要是 NOT NULL 和 FOREIGN KEY

0 投票
2 回答
2151 浏览

php - PHP Oracle SQL 选择日期 to_char

我正进入(状态; "Warning: oci_execute(): ORA-00904: "JAN": invalid identifier",当我尝试执行这些命令时:

STIME 也是数据库中的一个日期字段。

我把STIME田地传给$time as stime($row_oci['STIME']).

0 投票
1 回答
269 浏览

sql - 如何在主选择中使用嵌套选择中的列值?

我正在尝试在 Oracle 中执行此 SQL:

但我得到错误ORA-00904: "T"."SD": invalid identifier。我究竟做错了什么?

0 投票
0 回答
165 浏览

ora-00904 - ORA-00904: "SS"."SAMPLE_SIZE": 标识符无效

我正在尝试使用这组 47 个命令创建一个表,并在第 24 行使用 ss.sample_size 值不断收到错误“00904. 00000 - “%s: invalid identifier”:

BN_CPB_SAMPLE_SIZES 表是在上一步中使用以下查询创建的:

0 投票
1 回答
315 浏览

sql - Oracle 10g 和 11g 之间标识符的可见性

我在子查询中有一个带有子查询的查询。内部子查询与外部查询的结果相关:

对于 Oracle 10.2.0.1.0,它可以正常工作,但 Oracle 11.2.0.4.0 会引发错误:

ORA-00904: "EMPLOYEES"."DEPTNO": 无效标识符"

如果我删除中间的查询,它也适用于 Oracle 11。所以我认为这是标识符可见性的问题。

上面的代码是我的问题的简化。由于某种原因,我无法通过另一个联接解决问题,也无法使用存储过程或辅助视图。如何使此代码在单个查询中与 Oracle 11 一起使用?