数据库创建字段注意事项

悠悠 2022-12-11 12:14 315阅读 0赞

int

我们插入电话号码字段的时候,有时候出现列的值超出范围
比如:
INSERT INTO database values (‘3172978990’);

这是因为值3172978990大于2147483647 –的最大值INT–因此是错误。

INT(10)并未定义整数的“大小”。它指定列的显示宽度。请将数据类型更改为VARCHAR。电话和传真号码可以存储为字符串。

如果字节的类型必须是int型时,可以将数据类型更改为bigInt,这将解决这个问题,除非需要,否则将整数保留为字符串不是一个好习惯。

text

长文本时,选用text类型,varchart太小。

csv导入mysql中的时间处理

在这里插入图片描述
如果我们的csv中日期为2020/02/12 12:00:12 这种类型数据,就需要修改日期排序为YMD,日期分割符为/,否则导入数据的时候就会出现报错。

发表评论

表情:
评论列表 (有 0 条评论,315人围观)

还没有评论,来说两句吧...

相关阅读