所以我在 H2 中创建了一些模式。 如何连接到 H2 中的特定模式
例如,当我需要连接到 SQL Server 中的特定模式时,我有以下 JDBC URL
jdbc:sqlserver://HOSTNAME:PORT;SelectMethod=cursor;instanceName=MYSCHEMA;databaseName=DBNAME
此功能在 H2 中可用吗? 如果没有,是否有解决方法。
我不想总是像 MYSCHEMA.TABLE_NAME
那样访问我的架构实例中的特定表
否则我想唯一的出路是将所有表创建到公共(public)的默认模式中
最佳答案
支持这样的功能。看这个:
http://www.h2database.com/html/grammar.html#set_schema
您可以在连接字符串中指定架构:
jdbc:h2:test;SCHEMA=SCHEMA_NAME
您还可以更改当前架构:
SET SCHEMA SCHEMA_NAME;
希望这对您有所帮助。
关于java - 如何连接到 H2 中的特定架构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28547382/