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

sql - 如何在 Where 子句中使用别名?

我有这个程序:

但 SQL Developer 生成此错误:

错误(20,10):PL/SQL:ORA-00904:“EXPIRED_DATE”:标识符无效

我相信 PLSQL 允许我在 Where 子句中使用别名,但是我忘记了什么吗?

提前致谢。

0 投票
2 回答
6181 浏览

sql - ora-00904 无效的标识符

我的查询有问题...

这个有效:

但是,当我尝试使用 'where' 和 group/having 子句来获得我想要的东西时,我得到一个 ora-00904 (invalid identifier) ERROR..

例如

我的问题可能是什么?如何使用百搭列进行查询?

0 投票
2 回答
29173 浏览

sql - 在 where 子句中使用计算字段

有没有办法在where子句中使用计算字段?

我想做类似的事情

但我明白了ORA-00904: "TOTAL": invalid identifier

所以我必须使用

0 投票
4 回答
39128 浏览

sql - Oracle 显示所有员工的工资高于其部门的平均工资

我正在写一个查询来查找收入高于其部门平均工资的员工。我需要显示该部门的员工 ID、工资、部门 ID 和平均工资。

我有一个几乎可以工作的查询,但它一直给我“ORA-00904:“AVG_SAL”:无效标识符”错误。我这样做是否正确。为什么我会收到此无效标识符错误?

0 投票
2 回答
207 浏览

sql - Oracle SQL 帮助

我在星期五发布(sql multiple count)并收到了一些回复。

今天尝试实施它们,我不断收到同样的错误。

我的 SQL 代码现在是:

我不断收到错误:

ORA-00904: "MBDDX_TREATMENT_GROUP"."STUDY_ID": 无效标识符

是不是因为它在内部连接括号之外,即超出范围?我对 SQL 很陌生,无法理解为什么它不起作用。我可以使用选择子查询(没有连接)使其工作,但我也希望能够使用连接。

如果重要的话,我正在使用 Toad for Oracle。

谢谢。

0 投票
2 回答
1296 浏览

sql - oracle 10g sql子句编译错误

编译错误说“mm”和“cc”是无效的标识符!

0 投票
3 回答
446 浏览

sql - oracle 11g问题索引

我有 900,000 条记录的表 (MEN)。

在这张表中,我有字段IPTdate

当我运行查询时:

我需要很长时间才能得到结果。

我尝试制作这样的索引:

但是如何运行查询以获得快速结果?

我试试这个:

并得到错误:ORA-00904

0 投票
4 回答
10738 浏览

sql - Oracle SQL 上个月查询问题

到目前为止,我有以下内容:

然而,这给了我一个错误:

ORA-00904: "Current_Month": 无效的标识符

但是,如果没有 WHERE 子句,它可以正常工作。有任何想法吗?

0 投票
4 回答
499 浏览

sql - 基本的 Oracle 问题

我是甲骨文的新手。当我使用以下方法创建存储过程时:

我收到以下错误:

PL/SQL 语句忽略标识符 FIRSTNAME 必须声明 ORA-00904 标识符无效

0 投票
2 回答
11480 浏览

sql - ORA-00904: : 无效的标识符

我正在尝试在 Oracle 中创建一个表并收到错误消息:ORA-00904: : invalid identifier

这是我的命令。我真的看不出有什么问题。请帮我找出错误。谢谢。