tidb的解释
NUMERIC_PRECISION:对于数字列,为数字精度。
mysql的解释
对于int类型的列,NUMERIC_PRECISION显示的始终是10,而COLUMN_TYPE列中int(xxx)内的长度缺不一定。如果我们在定义表结构,创建了一列为int(3)类型,那么实际上该列还是要占用4字节存储,最多存储10位数字,只是这一列默认显示的时候,会以3格宽度显示罢了。
tidb的解释
NUMERIC_PRECISION:对于数字列,为数字精度。
mysql的解释
对于int类型的列,NUMERIC_PRECISION显示的始终是10,而COLUMN_TYPE列中int(xxx)内的长度缺不一定。如果我们在定义表结构,创建了一列为int(3)类型,那么实际上该列还是要占用4字节存储,最多存储10位数字,只是这一列默认显示的时候,会以3格宽度显示罢了。