integer date boolean 都有固定长度
varchar 可以用select max(字段) from 表 获得最大长度 然后再赋值