Caused by: dm.jdbc.driver.DMException: 第20 行附近出现错误:
无效的表或视图名[ACCOUNT_USER_ACCOUNT]
达梦7或者达梦8提示无效的视图或者表,首先确定表是否存在,如果表存在,sql语句查询时一般要加对应的模式名,只有查询登录用户对应的模式下的表时,模式名可以省略,比如用SYSDBA用户登录,from 后面可以直接写sysdba模式里的表名,但是如果查询其它模式下的的表就要加相应的模式名,具体格式为"模式名.表名"。
查询一下 SELECT case SF_GET_CASE_SENSITIVE_FLAG();
然后管理工具 对着表,右键看看建表语句。
结果都复制出来
先查看下数据库的字符集,SELECT SF_GET_CASE_SENSITIVE_FLAG(); ----返回为1,大小写敏感 如果是敏感的话sql中加双引号的地方大小写要跟库中表一致。
去数据库系统确认是不是真的缺这张表,或者这个表名是全小写的、又或者 默认的用户模式不对