int、decimal这种数据类型我发现定义后仍然可以超过定义的长度

int 是固定大小的,int(3) 是格式化展示补充的位数
比如 int(4),你数据是10,展示输出的10.00 ,格式化出来占位符类似