我正在尝试使用Java应用程序连接到sql server。在连接到H2数据库时,我将schema=schema_name
附加到我的java应用程序中的连接字符串并且有效。
但是,对于sqlserver.Connection也是如此,但是如果我的查询在表名之前不包含模式名称,则查询执行失败。
请让我知道JDBC支持连接字符串中的模式名称,或者它们是任何其他方式。
答案 0 :(得分:0)
遗憾的是,这是不可能的。您可能想要做的是为该用户设置默认架构。
create login foo with password = "superstronkpassword";
create user foober for login foo with default_schema = "my super schema";