当前使用版本(必须填写清楚,否则不予处理)
3.3.1.tmp
该问题是怎么引起的?(最新版上已修复的会直接close掉)
按照demo执行,自动生成代码的时候,报错
重现步骤
dsc.setUrl("jdbc:dm://localhost:5236");
dsc.setDriverName("dm.jdbc.driver.DmDriver");
dsc.setUsername("SYSDBA");
dsc.setPassword("adinnet2020");
dsc.setDbType(DbType.DM);
dsc.setDbQuery(new DMQuery());
mpg.setDataSource(dsc);
将DM数据库配置成自己的地址
报错信息
dm.jdbc.driver.DMException: 第1 行附近出现错误:
有歧义的列名[TABLE_NAME]
at dm.jdbc.driver.DBError.throwException(DBError.java:635)
at dm.jdbc.c.b.n.R(MSG.java:222)
at dm.jdbc.c.b.n.O(MSG.java:182)
at dm.jdbc.c.b.n.N(MSG.java:162)
at dm.jdbc.c.a.a(DBAccess.java:892)
at dm.jdbc.c.a.a(DBAccess.java:319)
at dm.jdbc.driver.DmdbPreparedStatement.prepareSql(DmdbPreparedStatement.java:141)
at dm.jdbc.driver.DmdbPreparedStatement.
Comment From: nieqiurong
2102
Comment From: nieqiurong
用3.3.2.1-SNAPSHOT试试,使用方式参考https://mp.baomidou.com/guide/install.html#snapshot