2

我正在使用 DBArtisan 9.6.0 访问 IBM DB2 数据库。输入 SQL 查询时,DBArtisan 强制我在每个表名之前显式地为模式名称添加前缀。

我想设置一个默认模式,但在 DBArtisan 用户指南中搜索“默认模式”不再返回任何结果(在较旧的 DB2 版本中它确实如此)

我知道必须有办法做到这一点。有什么建议么?

4

1 回答 1

2

不了解 dbartisan,但您可以通过 DB2 方式进行操作。

在连接字符串中使用参数currentSchema,例如(Java 示例):

jdbc:db2://localhost:50000/MYDB:currentSchema=MYSCHEMA;

或者在您的 SQL 中使用set current schema其他命令之前:

set current schema MYSCHEMA;
select * from MYTABLE;
于 2015-05-12T12:27:28.153 回答