是的,H2支持在连接时执行SQL语句。您可以运行脚本,也可以只运行一两个语句:
String url = "jdbc:h2:mem:test;" + "INIT=CREATE SCHEMA IF NOT EXISTS TEST"String url = "jdbc:h2:mem:test;" + "INIT=CREATE SCHEMA IF NOT EXISTS TEST\;" + "SET SCHEMA TEST";String url = "jdbc:h2:mem;" + "INIT=RUNscript FROM '~/create.sql'\;" + "RUNscript FROM '~/populate.sql'";
请注意,
\仅Java中需要双反斜杠()。前的反斜杠(ES)
;内
INIT是必需的。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)