问题标签 [ora-00900]

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 投票
3 回答
18747 浏览

oracle - ORA-00900: 无效的 SQL 语句错误

运行 dbms 命令时

我有ORA-00900: invalid SQL statement错误。

谁能告诉我可能是什么原因?

0 投票
1 回答
1102 浏览

plsql - 在 Application Express 上运行 Sql*Plus 命令

我是 PL/SQL 的新手,我正在尝试执行我在课程中学到的命令。

我知道我可以使用 SqlPlus 运行它,但我记得我的老师是使用 Application Express 从 Web 浏览器运行它的。我尝试在那里运行相同的命令,在 HOME > SQL > SQL 命令,但我不断收到错误

“ORA-00900:无效的 SQL 语句”

.
您能否帮我在 Application Express 中运行它,或者指出我可以使用编辑器运行这些课程练习的方法?
谢谢!

0 投票
3 回答
12479 浏览

java - 使用瘦 jdbc 驱动程序创建 oracle db 触发器

目前我为应用程序设置了一个测试环境。我在我的测试环境中使用 jUnit 和 Spring。在测试执行之前,我想设置一个数据库测试环境状态。我已经编写了 SQL 脚本(模式和数据),它们在 Oracle SQLDeveloper 中运行良好。当我尝试使用 oracle 瘦 jdbc 驱动程序执行它们时,执行失败。看起来瘦驱动程序不喜欢创建触发器语句。

我读到我必须使用 oci 驱动程序而不是瘦驱动程序。oci 驱动程序的问题在于它不是独立于平台的,而且设置它需要时间。

我的代码示例:

p>

如果我执行触发器语句,则执行失败,但我看起来查询的第一部分(CREATE TRIGGER "USER_ID_SEQ_INC" ... "USER" ... BEGIN ... FROM DUAL;)已成功执行,但是如果我尝试使用它,触发器似乎已损坏。执行失败错误来自语句 END 的第二部分;“ORA-00900:无效的 SQL 语句”。

有谁知道该问题的解决方案?我只想用独立于平台的瘦 jdbc 驱动程序创建一个触发器。

干杯!

凯文

0 投票
2 回答
2468 浏览

c# - 使用 SQL 存储函数给出无效的 SQL 语句

我正在尝试在 c# 应用程序中使用 Oracle Express 数据库中的存储函数。

其中定义了 SILNIA 函数(编译时没有错误):

在线的:

我明白了

但这工作没有任何问题:

0 投票
2 回答
43954 浏览

sql - PL/SQL Developer 中执行过程的问题

我这是我第一次尝试创建过程并执行它。首先我创建简单的表。表的数据库方案在这里:

表名:Ziaci

列:

  • ZiakId - 主键,数字
  • 姓氏,varchar2
  • 名字,varchar2
  • TriedaId - 伪造密钥,数字

存储过程仅在表中插入数据,我使用此 SQL cmd 创建了存储过程:

我试着把这个过程称为:

我收到此错误:

ORA-00900 无效的 SQL 语句

PL/SQL Developer IDE 中的一个带有红色下划线的执行字。

我测试了这个程序,效果很好。

我只能用这个 SQL 命令执行这个过程:

有什么不好的,谢谢帮助。

0 投票
3 回答
3397 浏览

sql - ORA-00900: 无效的 SQL 语句

有什么问题?

0 投票
2 回答
651 浏览

sql - 如何在 oracle 中使用这些 sql 脚本?

我有一个像这样的 sql 脚本:

我有两个问题:

  1. 我是否需要将所有相关的脚本文件暗示到数据库中?
  2. 我在 PL/SQL 开发人员中执行了上面的 SQL 脚本,但不幸的是它提示了ORA-00900问题。为什么这样?
0 投票
1 回答
1572 浏览

oracle - PLSQL过程执行错误无效语句

我正在关注 PL/SQL http://www.plsqltutorial.com/plsql-procedure/的教程。我在顶点上使用以下代码创建了程序:

但是,当我尝试运行时

我有错误

有什么问题以及如何解决?

0 投票
1 回答
1131 浏览

sql - BadSqlGrammarException 通过 Spring-JDBC 但不在 SQLDeveloper 中

在 SQLDeveloper 中使用以下查询来测试合并一切正常:

但是尝试使用 jdbc 在我的代码中执行它会引发 BadSqlGrammarException,原因如下: java.sql.SQLException: ORA-00900: invalid SQL statement

0 投票
1 回答
1000 浏览

sql - ORA-00900: oracle 中 to_date 上的 SQL 语句无效

我在 INSERT 中遇到错误。问题出在这一行:

不知道怎么解决。我也试过

但我有这个错误:

有什么帮助吗?非常感谢