我想使用JPA通过persistence.xml设置自动创建表,但我发现每个sql必须写在一行中,并且必须没有分号,如下所示:
第一种情况不起作用(因为代码不是单行方式)
create table student(
id Integer,
name varchar2(50)
)
第二种情况也不起作用(因为在sql句末加了一个分号):
create table school(id Integer, name varchar2(50));
create table student(id Integer, name varchar2(50),school_id Integer);
下面列出的SQL是正确的(每行中没有分号,每行都是一个独立的sql),但是在一行中创建一个表SQL不应该是友好的读取和维护。有人知道解决这个问题的更好方法吗?
create table school(id Integer, name varchar2(50))
create table student(id Integer, name varchar2(50),school_id Integer)