[Groovy] 多条sql语句出错,SQL command not properly ended

落雷惊虹 2009-05-27
进入练习进行数据库的操作,写了一段程序.其中一段代码如下报错:Caught: java.sql.SQLSyntaxErrorException: ORA-00933: SQL command not properly ended
出错的代码如下:
db.execute '''
DROP TABLE Athlete IF EXISTS
CREATE TABLE Athlete (
firstname VARCHAR2(64),
lastname VARCHAR2(64),
dateOfBirth DATE
)
'''
不知道该如何解决。
lanxiaoshuang 2009-06-01
你的这个语句能在sqlPlus中成功执行么?
落雷惊虹 2009-06-01
在sqlplus里面把代码改成下面的能成功执行.
DROP TABLE Athlete;
CREATE TABLE Athlete (
firstname VARCHAR2(64),
lastname VARCHAR2(64),
dateOfBirth DATE
);

然后在idea里面就是有新问题了.ORA-00911: invalid character,这个肯定跟这个;有关,不知道该用什么了
獨自等待 2010-09-06
没问题吧   drop对象 不存在 会暴错 ,楼上的  别的都对的
Global site tag (gtag.js) - Google Analytics