问题标签 [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.
sql - ORA-00933: SQL 命令未正确结束(使用子选择更新 - 连接字符串)
我已经一步一步地检查了我的选择是否正常——它们是。我对将所选结果与字符串连接起来的更新有问题:
OM_ID
JNI
01025180
第 1 行出现错误:ORA-00933:SQL 命令未正确结束
sql - Oracle ORA-00933:SQL 命令未正确结束?
我不断收到此错误。
我该如何解决这个问题?
错误:
java.sql.SQLSyntaxErrorException: ORA-00933: SQL 命令未正确结束
代码:
oracle - Oracle:Union 排序返回 ORA-00933:SQL 命令未正确结束
我在同时使用 Oracle 的 union 和 order by 子句时遇到问题。
我有两个复杂的查询(其中包含子查询),每个查询都有一个 order by 子句。我需要合并两者的输出并返回结果。当我运行它时,我收到错误 ORA-00933: SQL 命令未正确结束。
但是当我在它们两个中注释掉 order by 子句时,它就起作用了。
为了测试这一点,我创建了一个简单的查询,如下所示
即使这在使用 order by 子句运行时也会产生相同的错误,但当我注释 order by 子句时运行良好。
我尝试搜索论坛,但我无法找到确切问题的解决方案。我在ORACLE Query 中找到了一个带有 ORDER BY 和 UNION的查询,但是由于子查询和太多表之间的连接,我的查询已经太复杂了,我不想实现这个。
有人可以帮助我解决问题的根本原因。
sql - ORA-00933 to_char 格式化 PLSQL 错误
我有以下代码:
这是 l_query 的 dbms 输出:
但是,它一直显示 ORA-00933 错误。我调试这些代码几个小时,找不到错误在哪里。有人可以就此提供一些建议吗?
先谢谢了!
sql - 编辑:ORA-00936:缺少表达式编辑 [ORA-00933:SQL 命令未正确结束]
[编辑] 有人告诉我查询中有一个子查询,所以这就是我想出的内容以及现在要处理的内容。[新代码]
[原帖] 所以我一直在尝试对这段代码做不同的方式来给我正确的结果。如果可行,我认为这是我最准确的一个:
~错误是第8行~
因此,让我解释一下我要完成的工作。我正在尝试从 Orderline 表中获取已售产品的数量,但仅在产品的质量检查平均得分大于 2 的情况下。我想尝试完成这项工作,但如果有其他方法可以做到这一点,欢迎所有建议。
我也有另一种方法,但它给我的 SUM 的结果是 3 和 15,而不是 1 和 5,我想我也会把它放在这里,以防任何人都可以解决这个问题。
先谢谢了
sql - 放入过程时Oracle语句不起作用
我是 Oracle 新手,遇到了这个问题。
我创建了一个这样的过程:
我尝试独立运行 SELECT 语句并且它有效。但是,当我把它放在一个程序中时。我没有工作;以下是错误:
“GETART”的错误
谢谢你
ant - ORA-00933尝试插入空格后跟“n”字符时
我有以下 SQL 迁移脚本,但是当我尝试插入 Varchar 'a n' 时它失败了。大写或小写并不重要,唯一重要的部分似乎是“n”是最后两个字符。当使用 Toad 和 sqlplus 手动执行时,它工作正常。
默认飞行路径占位符设置保持不变。
Flyway 版本:2.3 并使用 Ant Oracle Database 12.1.02.0 执行
完整的堆栈跟踪:
sql - 如何更新 Oracle SQL 中的表
因此,尝试更新我刚刚使用下面的脚本创建的空列。每当我尝试运行它时,我都会收到以下错误消息(查询 1):
所以我用谷歌搜索了一下,并尝试使用稍微不同的查询(查询 2),但随后收到以下错误消息:
有谁知道这可能是为什么?
查询一:
查询 2
sql - ORA-00933 尝试在 ORACLE 中运行以下更新查询
我有以下查询,在 SQL Server 中运行时可以正常工作。但同样在 Oracle db 中失败了。
我是否需要重写查询。关于如何进行的任何解决方案?
错误是:
sql - SQL/ORA-00933 SQL 命令未正确结束
我正在执行以下查询:
这给了我 ORA-00933 SQL 命令没有正确结束,我不知道为什么。
Summary 是表,ACTION_DATE 和 NUM_ACTIONS 是列。所以我期待的是num_actions = 500的每个日期。
如果有人可以看到命令有什么问题,将不胜感激,谢谢