このスクリプトを書きました:
static void schema()
{
Sql.newInstance(*DB_CONFIG, DB_DRIVER).execute('''
drop table if exists post;
drop table if exists author;
create table author(
id integer primary key,
name varchar(500)
);
create table post(
id integer primary key,
title varchar(500),
text longvarchar,
author integer not nul,
foreign key(author) references author(id)
);
''')
}
開始後、次のように表示されます。
「警告: 実行に失敗しました: 理由: ORA-00933: SQL コマンドが正しく終了していません」
Oracle 11g 2 データベースと Oracle jdbc ドライバーを使用しています。