dm数据库
文章平均质量分 57
dm数据库转换
又是重名了
一个正在学习的小蜗牛
展开
-
dameng数据库数据id decimal类型,精度丢失
两边研发对了很久,包括问题的发现也是很久,因为是整体的列表id出现了问题,最后才确定就是获取对象出现了问题,问题是从修改对象属性发现的,因为对象属性被修改之后被校验住了,因为传进来的数据和数据库里面的值不一致导致的,然后我们才发现,封装成了对象之后id字段就不一样了,经过多方比对,dameng数据库驱动版本太低了导致的,老版本的会有精度丢失的问题,新版本则修复了这个问题。使用最新的达梦数据库驱动。原创 2023-11-13 10:51:59 · 512 阅读 · 0 评论 -
swagger精度丢失,postman调用正常,dameng数据库,long类型字段
实话说作为后端,这个问题的发现很难,一般是前端反馈的,然后后端才开始比较问题,然后上网找了挺多的方案的,有添加启动注解以及字段注解的,但是太多了,这种问题,我们不可能一一添加注解的,所以我们开始寻找之前项目中是不是有什么配置之类的东西,才导致旧的项目中没有这种问题,但是新的项目中有这个问题的,发现是一个配置类,不是那种强制校验的,我们就没有迁移过来,增加这个没有什么问题了。原创 2023-11-13 10:44:56 · 388 阅读 · 2 评论 -
无法解析的成员访问表达式[GROUP_CONCAT]; nested exception is dm.jdbc.driver.DMException: 第26 行附近出现错误:
##问题出现。原创 2023-10-24 17:31:07 · 571 阅读 · 0 评论 -
Error setting non null for parameter #1 with JdbcType null . dm.jdbc.driver.DMException: 序列号无效
问题出现org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='__frch_item_0.batchId', mode=IN, javaType=class java.lang.Long, jdbcType=null, numeri原创 2023-10-19 09:36:15 · 2418 阅读 · 2 评论 -
### Cause: dm.jdbc.driver.DMException: 第207069 行附近出现错误: 超过最大参数个数(65535) ; SQL []; 第207069 行附近出现错误:
问题出现### Cause: dm.jdbc.driver.DMException: 第207069 行附近出现错误:超过最大参数个数(65535); SQL []; 第207069 行附近出现错误:超过最大参数个数(65535); nested exception is dm.jdbc.driver.DMException: 第207069 行附近出现错误:超过最大参数个数(65535) at org.springframework.jdbc.support.SQLStateSQLExcept原创 2023-10-19 09:23:19 · 608 阅读 · 0 评论 -
nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping:
报错Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@10212213]org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapp原创 2023-10-17 15:36:46 · 654 阅读 · 0 评论 -
语法分析出错,不是 GROUP BY 表达式
报错### Cause: dm.jdbc.driver.DMException: 第 9 行, 第 69 列[30]附近出现错误: 语法分析出错; bad SQL grammar []; nested exception is dm.jdbc.driver.DMException: 第 9 行, 第 69 列[30]附近出现错误: 语法分析出错 at org.springframework.jdbc.support.SQLStateSQLExceptionTranslator.doTranslat原创 2023-10-16 14:44:16 · 874 阅读 · 2 评论 -
### Cause: dm.jdbc.driver.DMException: 第60 行附近出现错误: 无法解析的成员访问表达式[IF] ; SQL []; 第60 行附近出现错误:
问题报错### Cause: dm.jdbc.driver.DMException: 第60 行附近出现错误:无法解析的成员访问表达式[IF]; SQL []; 第60 行附近出现错误:无法解析的成员访问表达式[IF]; nested exception is dm.jdbc.driver.DMException: 第60 行附近出现错误:无法解析的成员访问表达式[IF] at org.springframework.jdbc.support.SQLStateSQLExceptionTransl原创 2023-10-13 16:28:35 · 496 阅读 · 0 评论 -
### Cause: dm.jdbc.driver.DMException: 第 59 行, 第 54 列[=]附近出现错误: 语法分析出错 ; bad SQL grammar []; nested
报错### Cause: dm.jdbc.driver.DMException: 第 59 行, 第 54 列[=]附近出现错误: 语法分析出错; bad SQL grammar []; nested exception is dm.jdbc.driver.DMException: 第 59 行, 第 54 列[=]附近出现错误: 语法分析出错 at org.springframework.jdbc.support.SQLStateSQLExceptionTranslator.doTranslat原创 2023-10-13 11:13:19 · 337 阅读 · 0 评论 -
无法解析的成员访问表达式[str_to_date]
str_to_date语法转换为dm数据库的语法。原创 2023-10-13 10:32:43 · 942 阅读 · 0 评论 -
### Cause: dm.jdbc.driver.DMException: 第 9 行, 第 85 列[is]附近出现错误: 语法分析出错
问题出现 (case when pcf.CONTRACTS_DURATION_UNITS = ''|| pcf.CONTRACTS_DURATION_UNITS is null then null else 'M' end) contractsDurationUnits, (case when pcf.CONTRACTS_DURATION_UNITS_NAME = ''|| pcf.CONTRACTS_DURATION_UNITS_NAME is null then n原创 2023-10-12 16:52:37 · 469 阅读 · 0 评论 -
dm关键字提示报错
还是那个项目,然后呢因为其中涉及到了关键字,导致查询报错,对于所有的关键字增加双引号可以处理。提示是REFERENCE出现错误。原创 2023-10-12 16:45:04 · 91 阅读 · 0 评论 -
mysql数据库语法改造成dm数据库DATE_SUB
给了一个任务就是把一个项目用dm数据库正常跑起来,真的难呀,项目原本是使用的mysql、原创 2023-10-12 15:47:15 · 401 阅读 · 0 评论 -
dm数据库 正则
dm数据库改造,一个项目说是要改成dm数据库,说本来就是用dm数据库开发的,反正我觉得不大对,但是呢要是说都不是吧我觉得有问题,都是吧我觉得也有问题。具体语法其实就是说的在人员表里面找到同一个部门的雇员,找到最大数的雇员,然后去新建雇员,但是呢正则不认这个写法。新公司事情太多了,然后刚刚入职,说是保密性高,然后有一些自己用到的东西要分享。网上说的博客好多都不行,找了蛮久的,其实也换了不少办法,确实是和这个好用一点。原创 2023-09-19 20:09:08 · 112 阅读 · 0 评论