问题标签 [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.
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。
按照我收到的建议,当我将查询重新修改为以下内容时,我能够使连接按预期工作:
非常感谢您的帮助。
sql - ORA-00904 带有内部连接的无效标识符
我正在尝试在我创建的 ERD 中的 3 个表之间进行内部连接。我已经使用这些表成功构建了 3 - 3 层子查询,当我研究这个问题时,我可以说在我的 DDL 中,我没有使用双引号,因此这些列不区分大小写。加入不是我的强项,因此非常感谢任何帮助。这是我输入的查询,以及它给我的错误。当人们进行内部连接时,我看到的所有答案都使用语法“INNER JOIN”,但我没有被教过这个吗?我的方法还可以吗?
sql - SQL 错误: ORA-00904: : 无效的标识符
我是一名 SQL 菜鸟,非常感谢在这个相当基本的问题上提供一些帮助。
为什么这个查询给我这个错误:
SQL 错误:ORA-00904::无效标识符 00904。00000 -“%s:无效标识符”
oracle - 错误:PL/SQL:ORA-00904::无效标识符
编译时出现以下错误:
oracle11g - 列存在但仍然收到此错误 ORA-00904: invalid identifier
任何人都可以帮助我解决这个问题
我有如上所示的代码,但我收到错误消息“ORA-00904: R_SCV.DAYTIME: invalid identifier”。我检查了“stream_category_version”的表定义,并找到了 DAYTIME 列,如下所示
然后我对错误感到困惑。任何人都可以帮助我吗?
提前致谢。
php - PHP Oracle SQL 选择日期 to_char
我正进入(状态; "Warning: oci_execute(): ORA-00904: "JAN": invalid identifier
",当我尝试执行这些命令时:
STIME 也是数据库中的一个日期字段。
我把STIME
田地传给$time as stime($row_oci['STIME']).
sql - 如何在主选择中使用嵌套选择中的列值?
我正在尝试在 Oracle 中执行此 SQL:
但我得到错误ORA-00904: "T"."SD": invalid identifier
。我究竟做错了什么?
ora-00904 - ORA-00904: "SS"."SAMPLE_SIZE": 标识符无效
我正在尝试使用这组 47 个命令创建一个表,并在第 24 行使用 ss.sample_size 值不断收到错误“00904. 00000 - “%s: invalid identifier”:
BN_CPB_SAMPLE_SIZES 表是在上一步中使用以下查询创建的:
sql - Oracle 10g 和 11g 之间标识符的可见性
我在子查询中有一个带有子查询的查询。内部子查询与外部查询的结果相关:
对于 Oracle 10.2.0.1.0,它可以正常工作,但 Oracle 11.2.0.4.0 会引发错误:
ORA-00904: "EMPLOYEES"."DEPTNO": 无效标识符"
如果我删除中间的查询,它也适用于 Oracle 11。所以我认为这是标识符可见性的问题。
上面的代码是我的问题的简化。由于某种原因,我无法通过另一个联接解决问题,也无法使用存储过程或辅助视图。如何使此代码在单个查询中与 Oracle 11 一起使用?