mysql主键大小写问题

2017-08-16  本文已影响0人  赱赱_fddd

mysql的varchar做主键时,大小写不敏感。

但是erp对应的oracle数据库大小写不敏感,导致数据进入业务系统时会出现主键重复的问题

解决方案很多,主要思想就是让系统无法识别大小写,可以通过指定varchar的字符集(utf8)、将字段类型修改为其他不根据大小写来判断的类型(比如benary等)。

我们使用的是指定字符集的方式,这样子不修改字段类型就可以满足,但是要注意,修改字符集过后,字符占用的长度会变长,小心出现字段长度不够,存写入数据失败的情况

上一篇下一篇

猜你喜欢

热点阅读