咨询一下 DM 数据库, liquibase 执行的一个问题

查看 10|回复 1
作者:hejw19970413   
当 liquibase 执行 SQL 时候会写入数据库种上面这张表
SQL: UPDATE DATABASECHANGELOGLOCK SET LOCKED = TRUE, LOCKEDBY = '***', LOCKGRANTED = '2024-11-29 13:51:21.786' WHERE ID = 1 AND LOCKED = FALSE
这时候会报错
liquibase.exception.DatabaseException: Error executing ***, 数据类型不匹配
在命令行执行:
SQL UPDATE DATABASECHANGELOGLOCK SET LOCKED = TRUE WHERE ID = 1 AND LOCKED = FALSE
同样也是数据类型不匹配
*请问大佬,我是需要改数据库字段类型吗?
*还是有其他配置可以解决,例如 DM 的配置或者 liquibase 配置?
当 liquibase 执行 SQL 时候会写入数据库种上面这张表
SQL: UPDATE DATABASECHANGELOGLOCK SET LOCKED = TRUE, LOCKEDBY = '***', LOCKGRANTED = '2024-11-29 13:51:21.786' WHERE ID = 1 AND LOCKED = FALSE
这时候会报错
liquibase.exception.DatabaseException: Error executing ***, 数据类型不匹配
在命令行执行:
SQL UPDATE DATABASECHANGELOGLOCK SET LOCKED = TRUE WHERE ID = 1 AND LOCKED = FALSE
同样也是数据类型不匹配
*请问大佬,我是需要改数据库字段类型吗?
*还是有其他配置可以解决,例如 DM 的配置或者 liquibase 配置?
amanisheir   
DM 不是花了钱的,不该找原厂支持
您需要登录后才可以回帖 登录 | 立即注册

返回顶部