问题标签 [ora-00911]
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.
vb.net - 如何在对象命令的 CommandText 中加入 DML 语句
为了从 SQL Server 数据库中获取数据,我可以使用如下代码
我将在ds数据集中得到两个表。如何为 Oracle 数据库编写相同的代码?我尝试按上述方式编写代码,但收到错误消息。ORA-00911: 无效字符
此外,我还想使用 DELETE 语句。例如
谢谢你。
sql - 在 Oracle 的一个 ExecuteScalar 中运行多个命令
我有一批 sql 语句,例如...
插入.... ; 插入.... ; 删除 .........;
ETC
当我尝试对 oracle 执行它们时,它给了我这个错误(ORA-00911 无效字符)
现在我可以理解这是因为语句之间的分号,我在 SQL Server 上尝试过它并且它工作但在 Oracle 中到目前为止没有运气。
有没有办法通过使用 ExecuteScalar 或其他函数对 oracle 运行多个语句?
sql - 为什么使用 EXECUTE IMMEDIATE 运行此查询会导致它失败?
我正在编写一个需要动态生成一些查询的 PL/SQL 过程,其中一个涉及使用作为参数的查询的结果创建一个临时表。
它可以正确编译,但即使是非常简单的查询,例如:
它抛出ORA-00911: invalid character
。如果我手动运行创建的查询,它会正确运行。在这一点上,我能够确定是什么导致了问题。
sql - ORACLE 在立即执行中批处理 DDL 语句
我试图在一个 Execute Immediate 语句中运行多个 ddl 语句。我认为这很简单,但似乎我错了。
这个想法是这样的:
但是这会导致错误
ORA-00911: 无效字符 ORA-06512: 在第 10 行
如果我自己执行批处理中的每个语句,它们都运行良好。如果我接受这个语句并执行它,它会运行良好(两个语句之间有 ; )。如果我删除 ; 在语句之间我得到一个关于无效选项的不同错误
计划是我将能够构建一个表,导出该表的表模式,包括它的所有更改语句,然后作为安装/更新过程的一部分对另一个系统运行批处理。
那么,我如何在单个执行立即数中批处理这些 DDL 语句?还是有更好的方法来做我需要的事情?
我必须承认,我有点像 Oracle 新手。谢谢大家的耐心。
oracle - 无法通过 ODP.NET 执行 SQL 查询 - 无效字符错误
我正在尝试通过 ODP.NET 执行 SQL 查询以创建表,但我总是收到 ORA-00911 'invalid character' 错误。异常中的 Errors 对象始终具有文本“ORA-00911: invalid character\n”,即使 SQL 查询本身没有换行符。
我正在执行 SQL 的代码是这样的:
queryString 包含一个 CREATE TABLE 语句,通过 SQL Developer 执行时可以正常工作
编辑:我正在执行的 SQL 是这样的:
删除了换行符
php - 使用 PHP 在 Oracle 数据库中插入数据的问题
以下错误:
“警告:oci_execute() [function.oci-execute]: ORA-00911: F:\wamp\www\SEarch Engine\test1.php 第 69 行中的无效字符”
此代码正在生成:
这可能是什么原因造成的?
.net - 使用 odp .net 命令对象执行 oracle sql 脚本:互斥错误消息
我正在尝试构建一个测试环境来测试针对 oracle 和 sql server 的应用程序。目的是为两个测试场景提供相同的代码库,唯一的区别应该是存储在脚本文件中的一些 SQL/DDL/... 语句。问题是oracle的ODP不支持脚本的执行,只支持单个命令。
我找到了一种解决方法,但仍有一个问题我无法解决:
我的 Oracle Drop 脚本如下所示:
问题是 END 之后的最后一个分号:
如果我没有在末尾提供分号,oracle 数据库会抱怨:
如果我提供分号,我会收到 oracle ODP .Net 命令对象引发的异常:
有没有办法同时满足 oracle 数据库和 ODP .Net?
sql - 如何连接到oracle数据库:((
我尝试连接到 oracle 11g,但我遇到问题并收到以下错误。错误显示我的 sql 语法一定有问题,但我在 oracle sql developer 中运行它。查询是正确的请帮我解决这个问题
谢谢。
错误:
oracle - 如何获取 Mirth Connect 的 HL7 模板?
我是这个 HL7 标准的新手,但之前我从事过 NCPDP 标准。现在我正在尝试探索 Mirth Connect 开源工具。当我尝试按照http://www.mirthcorp.com/community/wiki/display/mirthuserguidev1r8p0/Message+Builder URL 中提供的文档(用户指南)进行配置时,但在本文档中提到了使用 HL7 模板。我不知道从哪里得到这些模板。请你帮助我好吗。
我在互联网和一些论坛中搜索了以下示例模板
MSH|^~\&|MIRTH_1.7|DOMAIN|LABTEST||${date.get('yyyyMMddHHmm')}||ADT^A08|${UUID}|P|1.7|||AL|NE| EVN|A08|${date.get('yyyyMMddHHmm')}|||| PID|||${patno}||${family_name}^${first_name}^${middle_name}^^^^||${d_o_b}|${sex}|||${address1}^${address2 }^${address3}^^^^||${phone}|${emp_phone}||${marital_status}|${religion}||||||||||| PV1||||||||||||||||||||||||||||||||||||||||||||
当我使用它并尝试运行频道时,我在事件中遇到异常
并在服务器日志中
请帮我解决这个问题。
谢谢。学生
php - Oracle/PHP - ORA-00911 UPDATE 上的无效字符
我正在运行从 Oracle 数据库实例更新表的 PHP 脚本。
首先,我收到一个带有 JSON 的对象:
(众所周知,这个 JSON 没有问题,因为我在其他项目中一直在使用它。)
然后,在将结果解析为 $rmrid 对象后创建查询:
如果我回显查询,我会得到:
我在这里没有看到任何问题,但是当我执行查询时,我收到了这个警告并且没有任何更新:
警告:oci_execute() [function.oci-execute]:ORA-00911:无效字符
我对该错误代码进行了一些搜索,但我无法用我找到的信息修复它。
任何建议将不胜感激。