一个比较有意思的case,写出来自嘲一下。背景很简单,同事调用我方创建账单接口,创建失败,查日志显示
Data truncation: Out of range value for column 'channel' at row 1
明显,对方传入的channel字段超过了smallint的最大值。(业务上该值不会超过smallint最大值,对方误传告终)。于是笔者顺手百度了两个点
1、smallint的最大值。答案从 -2^15 到 2^15 即(-32768到32767) 的整型数据
2、D