把库名和表名填上,一执行语句就筛选出来了,不用肉眼看。
SELECT * FROM INFORMATION_SCHEMA.`COLUMNS`
WHERE TABLE_SCHEMA = ''
AND TABLE_NAME = ''
AND CHARACTER_MAXIMUM_LENGTH = 2
把库名和表名填上,一执行语句就筛选出来了,不用肉眼看。
SELECT * FROM INFORMATION_SCHEMA.`COLUMNS`
WHERE TABLE_SCHEMA = ''
AND TABLE_NAME = ''
AND CHARACTER_MAXIMUM_LENGTH = 2
忍不住要赞~大佬研究的透彻
只有寄希望之后的版本可以提示具体错误
有些库,可以明显提示具体的列,这个可以反馈一下改进需求。
但是有些坏境,还是需要通过数据字典一起查询两个表的列情况,通过比对排查出不一致的列。遇到过类似错误,刚修复完提示的列,再去执行又报其它列不匹配,崩溃。。。。
就这几个字段,看下表结构就一目了然了。从目前的情况看,肯定是目标库中的字段长度设计的太小了
单字段会提示,多字段基本上不会提示