为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。 【DM版本】:DM8 【操作系统】:WIN10 【CPU】:Intel 7代 【问题描述】*:jdbc例如根据这个连接 【jdbc:dm://localhost:5236/PP_TEST】 ,在这个链接中我也加入的数据库的名称PP_TEST, 在进行查询的时候我还要加上数据库的名称,例如:我有个表是USER ,也就是【PP_TEST.USER】 否则就报USER表无效 ?
达梦数据库没有您说的类似mysql库名的概念,【jdbc:dm://localhost:5236/PP_TEST】只是语法上不报错,并无实际用途;如果一个用户有多个模式,修改会话默认访问模式语法【set schema PP_TEST;】,该方法为会话级,且非本用户的模式不能设置;
如果需要默认访问PP_TEST用户下的表,只需使用PP_TEST用户登录数据库即可 具体用法请查考安装目录下《达梦8程序员手册》jdbc扩展属性介绍
达梦数据库没有您说的类似mysql库名的概念,【jdbc:dm://localhost:5236/PP_TEST】只是语法上不报错,并无实际用途;如果一个用户有多个模式,修改会话默认访问模式语法【set schema PP_TEST;】,该方法为会话级,且非本用户的模式不能设置;
如果需要默认访问PP_TEST用户下的表,只需使用PP_TEST用户登录数据库即可

具体用法请查考安装目录下《达梦8程序员手册》jdbc扩展属性介绍