问题标签 [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.
sql - 使用VB6在Oracle中插入多行
我正在尝试使用 BeginTrans...CommitTrans 在表中插入多行。
下面是代码片段:
以下是使用循环准备的 SQL
当我运行时,conn.CommitTrans
我得到 ORA-00911: Invalid character
如果我将 SQL 修改为
我得到 ORA-00933: SQL 命令未正确结束。
如果我进一步更新并替换“;” 使用“/”再次得到相同的错误
非常感谢任何帮助。
提前谢谢...
oracle - 如何在 Oracle 10g 的 JDBC SQL 查询中包含多个命令?
我是 Oracle 的新手(我来自 MySQL 和 MSSQL),并且是 JDBC 的新手。我的一个表创建查询如下所示:
当我尝试connection.createStatement().execute()
这个查询时,我得到java.sql.SQLSyntaxErrorException: ORA-00922: missing or invalid option
. 如果我删除斜线,我会得到相同的结果。如果我尝试用分号替换它们,我会得到java.sql.SQLSyntaxErrorException: ORA-00911: invalid character
.
是否不可能在 JDBC 和/或 Oracle 的一个查询中包含多个命令?还是我只是缺少某种语法来分隔它们?
java - JDBC:抱怨无效符号但似乎很好
我必须使用 JDBC 来写入数据库(hibernate/ibatis 不是一个选项),我的数据库是 Oracle 11g。
我创建以下查询:insert into user(user_id, username, age, creation_ts) values(seq_userid.NEXTVAL, 'Jack', 19,TO_TIMESTAMP('14/12/2010 15/09/46', 'DD/MM/RR HH24/MI/SS'));
然而我的statetement.execeuteUpdate(above sql)
. 生成无效符号异常。但是当我在 squirrel 中执行查询时,它会被提交得很好。有谁知道为什么会这样?
eclipse - Oracle Query 在 Eclipse 中未正确执行
我在 Eclipse 中执行一个简单的数据库查询:
但我得到:
ORA-00911: 无效字符错误
但是当我在 sql*plus 命令行中执行这个查询时,它执行成功。
asp.net - VB.net 函数给出 ORA-00911 无效字符错误
此函数给出 ORA-00911 无效字符错误。我有其他相同风格的方法,这些方法运行正常。请对我哪里出错有任何建议吗?谢谢
php - 使用 oci_execute() 时需要帮助消除 ORA-00911 错误
我正在使用以下代码生成 SQL。
这是生成的SQL
现在,我运行直接在 SQL Developer 中生成的 SQL,它工作正常。但是当我在PHP中使用oci_execute($sql)运行查询时,它不起作用。使用以下代码进行调试时:
它显示错误消息:
ORA-00911: 非法字符
任何帮助请......
oracle - 尝试将数据插入 Oracle 中的表时出错
我正在使用 python 2.7 和 cx_Oracle 模块。当我尝试运行以下查询时:
使用Cursor.execute()
fromcx_Oracle
我得到以下错误:
当我把它放在 SQL plus 中时,它说:
UPDATE
如果用户已经在购物车中拥有所选书籍并且INSERT
如果购物车中没有他们想要的书籍的当前副本,我正在尝试制作购物车。
执行方法如下所示:
并且每个参数都是用户使用生成的rawinput()
,然后根据正则表达式进行检查。
stored-procedures - JDBC Call to a stored procedure returns null
I've got some problems with a stored procedure on an Oracle database.
I just want to call a procedure (which has 50 IN parameters and 2 IN OUT parameters) and get these 2 OUT parameters.
I'm trying to execute() the associated CallableStatement but it returns me a NullPointerException
Here is the code (I'm using Hibernate):
If, before the execute(), I set
I've got a SQLSyntaxErrorException (ORA-00911: invalid character)
Could you help me ?
Fab
Here is the solution:
The 2 last parameters of the procedure are IN OUT. I thought that we had to manage them as OUT parameter :
But as they're IN OUT, these parameters have to be declared as IN :
And finally register them as OUT like this :
I hope this may help you :)
sql - 协助 SQL 视图
我在使用这个 sql 视图时遇到了一些问题。
有人能帮我一下吗?我正在尝试在视图的末尾添加一列,即(S-2)/2
where的自然数结果S
是themed_party_size
.
当我说自然数结果时,我的意思是把以 0.5 结尾的答案四舍五入,所以如果S=7
答案是3
和不是2.5
。
当我尝试运行上述代码时出现的错误是
如果它有所不同,我正在使用连接到 oracle 服务器的 sqldeveloper,这样我就可以使用 PL/SQL。
oracle10g - Oracle 10g:插入带有日期和 varchar2 值的语句(ORA-00911 错误)
我在 Oracle 10g 中创建了一个表,并尝试使用插入语句将一些行插入到表中。但我反复收到以下错误:
给出 ORA-00911 错误的插入语句如下:
NBMy表定义如下
有人可以帮忙解决什么错误吗?