我用的是蟾蜍11.5
当我运行多个 truncate 语句时,它给出一个错误ORA-00911: 无效字符
truncate table employees;
truncate table employees_edit_history;
truncate table sourcecontributioncalc;
但是当我一一运行时,它执行成功了!当我运行所有语句一次时,为什么蟾蜍会出错?
有什么解决办法吗?
当您将其作为语句(F9)运行时,您不能有多个语句,并且分号毫无意义 - 因为它们是语句分隔符。 (在一个分号中你会得到同样的错误execute immediate
或 JDBC 调用,例如,因为它们仅支持单个语句)。
如果您作为脚本(F5)运行,那么这些分隔符确实有意义,并且它们分隔的多个语句将按顺序执行。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)