db.execute出错,ORA-00911: invalid character

落雷惊虹 2009-06-01
有一段代码,代码如下:
drop table test;
CREATE TABLE test
(
  id        VARCHAR2(60),
  name      VARCHAR2(60),
  birthday  DATE
);

我在sqlplus中成功执行,然后在groovy中出现错误,提示ORA-00911: invalid character,这个肯定是跟这个“;”有关,去掉之后又提示错误SQL command not properly ended。我都快让这个问题整崩溃了。
在Groovy in action中看作者在一个db.execute中写了好几天sql语句,难道这个跟我用的Oracle数据库有关,或者新的Groovy里面db.execute只能执行一条sql语句?谁来给我解答一下.
wonderlandsh 2009-06-02
中文;还是英文的;?
落雷惊虹 2009-06-02
我用的“;”是英文的。可能这个语法对于Oracle只能执行一条SQL语句吧。
Global site tag (gtag.js) - Google Analytics