Home ORA-00911 invalid character
Post
Cancel

ORA-00911 invalid character

错误信息

在PLSQL Developer中的SQL窗口执行多条insert语句时会提示错误:ORA-00911 : invalid character,检查sql提示所在的分号是英文的,没有问题。更加奇怪的是如果一条一条执行,是不会出现这个错误的,都是可以成功的,但是批量执行就会提示ORA-00911了。

解决方法

在SQL的开始和最后添加如下:

1
2
3
4
5
begin
  insert sql1;
  insert sql2;
  ...
end;

这样就可以了。

This post is licensed under CC BY 4.0 by the author.