问题标签 [ora-00933]

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

java - 新手 Pentaho:java.sql.SQLSyntaxErrorException:ORA-00933:

我知道这个错误有一些答案。我知道这是一个语法错误,但无法修复它!我在 Pentaho 转换中运行这些命令。它们从一个数据库到另一个数据库。

当我运行转换时,它会引发语法错误:

java.sql.SQLSyntaxErrorException: ORA-00933: SQL command not properly ended

我已经搜索但找不到正确的答案。谢谢!!!

0 投票
2 回答
3057 浏览

oracle - Oracle 12.2 - NOPARTITION 特性的替换

我有 Oracle 版本 12.2.0.1.0

我们有通用脚本,它创建需要为不同对象重用的序列(通过重命名序列名称):

在我删除之前,此脚本无法处理以下错误NOPARTITION

我在 AskTom 中发现12.2 不支持 NOPARTITION

以前版本的数据库中有各种不再相关/受支持的东西

为什么它不受支持和/或此功能的替代品是什么?

如果没有替代品,您能否说明为什么不应使用此功能?

0 投票
1 回答
278 浏览

sql - Talend tDRow 组件给出错误 ORA-00933

我在 Talend 中使用组件 tDBRow 执行一个简单的查询,如下所示:

但是当我启动我的工作时,错误ora-00933 sql command not properly ended就会弹出。这是上下文变量使用问题吗?我已经搜索并看到我可以这样写,但它不起作用。

编辑我在 SQL Developer 中尝试了相同的查询,使用随机日期,并且没有给出错误。

0 投票
0 回答
151 浏览

oracle - ORA-00933: 尝试刷新实体化视图时的 SQL

当我尝试运行以下刷新时MATERIALIZED VIEW

我得到了ORA-00933: SQL command not properly ended,但是我无法看到它没有正确结束

0 投票
1 回答
277 浏览

oracle - PL/SQL:ORA-00933:PL/SQL 函数的 SQL 命令未正确结束

我正在尝试编写一个PL/SQL函数来返回第 N 个最高薪水。我不断收到下面的运行时错误。错误在于“返回结果;” 线

PL/SQL:ORA-00933:SQL 命令未正确结束 ORA-06575:包或函数 GETNTHHIGHESTSALARY 处于无效状态

代码:

主要代码快照

0 投票
4 回答
559 浏览

sql - 插入多行查询失败

试图同时插入两行。但未能说出“SQL 命令未正确结束”。有人可以更正查询吗?

错误:

命令行错误:18 列:125 错误报告 - SQL 错误:ORA-00933:SQL 命令未正确结束 00933。00000 -“SQL 命令未正确结束” *原因:*操作:

0 投票
1 回答
229 浏览

java - 错误消息 ORA-00933: SQL 命令未正确结束

我对这种方法有疑问:

当我运行它时,抛出异常

java.sql.SQLException: ORA-00933: SQL 命令未正确结束

关于这个问题的任何想法?谢谢!

0 投票
0 回答
371 浏览

r - 查询 Oracle 11.1 时出现 JDBC 错误 (ORA-00933)

我已经搜索了高低的答案,如果已经回答了,我深表歉意!

使用 RI 正在尝试对 Oracle 11.1 数据库执行惰性评估。我使用 JDBC 来促进连接,我可以确认它工作正常。我还可以使用 dbGetQuery 查询表,尽管结果太大以至于我很快就会耗尽内存。

我已经尝试过 dbplyr/dplyr tbl(con, "ORACLE_TABLE") 虽然我收到以下错误:

我也尝试过使用 db_table <- tbl(con, in_schema('ORACLE_TABLE'))

尽管能够执行常规 dbGetQuery,但我连接到的所有数据库都会发生这种情况。

完整代码:

甲骨文连接

解决了:

  1. 更新了 Rstudio + 包。

  2. 遵循本手册: https ://www.linkedin.com/pulse/connect-oracle-database-r-rjdbc-tianwei-zhang/

  3. 在“con”之后插入以下代码:

    sql_translate_env.JDBCConnection <- dbplyr:::sql_translate_env.Oracle sql_select.JDBCConnection <- dbplyr:::sql_select.Oracle sql_subquery.JDBCConnection <- dbplyr:::sql_subquery.Oracle

0 投票
1 回答
40 浏览

sql - 需要将此mysql更新脚本转换为oracle脚本

我有一个在 MySQL 中运行良好的查询,但是当我在 Oracle 上运行它时出现以下错误:

查询是:

0 投票
0 回答
103 浏览

powershell - Powershell ORA-00933 从 .sql 文件执行 sql 查询时出错

我有一个 SQL 文件,我正在尝试通过 PowerShell 在其中执行查询。但即使我可以执行一个查询,在添加该文件时也不能执行多个查询,如下所示。

英文错误:

SQL 命令未正确结束