问题标签 [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.
oracle - ORA-00900: 无效的 SQL 语句错误
运行 dbms 命令时
我有ORA-00900: invalid SQL statement
错误。
谁能告诉我可能是什么原因?
plsql - 在 Application Express 上运行 Sql*Plus 命令
我是 PL/SQL 的新手,我正在尝试执行我在课程中学到的命令。
我知道我可以使用 SqlPlus 运行它,但我记得我的老师是使用 Application Express 从 Web 浏览器运行它的。我尝试在那里运行相同的命令,在 HOME > SQL > SQL 命令,但我不断收到错误
“ORA-00900:无效的 SQL 语句”
.
您能否帮我在 Application Express 中运行它,或者指出我可以使用编辑器运行这些课程练习的方法?
谢谢!
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 驱动程序创建一个触发器。
干杯!
凯文
c# - 使用 SQL 存储函数给出无效的 SQL 语句
我正在尝试在 c# 应用程序中使用 Oracle Express 数据库中的存储函数。
其中定义了 SILNIA 函数(编译时没有错误):
在线的:
我明白了
但这工作没有任何问题:
sql - PL/SQL Developer 中执行过程的问题
我这是我第一次尝试创建过程并执行它。首先我创建简单的表。表的数据库方案在这里:
表名:Ziaci
列:
- ZiakId - 主键,数字
- 姓氏,varchar2
- 名字,varchar2
- TriedaId - 伪造密钥,数字
存储过程仅在表中插入数据,我使用此 SQL cmd 创建了存储过程:
我试着把这个过程称为:
我收到此错误:
ORA-00900 无效的 SQL 语句
PL/SQL Developer IDE 中的一个带有红色下划线的执行字。
我测试了这个程序,效果很好。
我只能用这个 SQL 命令执行这个过程:
有什么不好的,谢谢帮助。
sql - ORA-00900: 无效的 SQL 语句
有什么问题?
sql - 如何在 oracle 中使用这些 sql 脚本?
我有一个像这样的 sql 脚本:
我有两个问题:
- 我是否需要将所有相关的脚本文件暗示到数据库中?
- 我在 PL/SQL 开发人员中执行了上面的 SQL 脚本,但不幸的是它提示了
ORA-00900
问题。为什么这样?
oracle - PLSQL过程执行错误无效语句
我正在关注 PL/SQL http://www.plsqltutorial.com/plsql-procedure/的教程。我在顶点上使用以下代码创建了程序:
但是,当我尝试运行时
我有错误
有什么问题以及如何解决?
sql - BadSqlGrammarException 通过 Spring-JDBC 但不在 SQLDeveloper 中
在 SQLDeveloper 中使用以下查询来测试合并一切正常:
但是尝试使用 jdbc 在我的代码中执行它会引发 BadSqlGrammarException,原因如下: java.sql.SQLException: ORA-00900: invalid SQL statement
sql - ORA-00900: oracle 中 to_date 上的 SQL 语句无效
我在 INSERT 中遇到错误。问题出在这一行:
不知道怎么解决。我也试过
但我有这个错误:
有什么帮助吗?非常感谢