MySQL 数字类型
MySQL Numeric Type
您好,我需要在我的 table 中添加一列,我应该在其中插入一个值来指示与该行相关的年份。所以它只是一个数字,总是整数,总是大于 0,总是 4 位数字......那么列的最佳数字类型是什么,添加列的 phh 查询将如何?
尝试 SMALLINT,最小值为 -32768,最大值为 32767 整数可用于介于 -2147483648 和 2147483647 之间的更大数字
例如:
SMALINT(3)
表示从-32768到32767的数字 (3)表示字段的显示宽度
我建议使用数据类型 YEAR()
注意:四位数格式允许的值:1901 到 2155。
否则 SMALLINT() 应该没问题。
语句为:
ALTER TABLE table_name
ADD column_name datatype
您好,我需要在我的 table 中添加一列,我应该在其中插入一个值来指示与该行相关的年份。所以它只是一个数字,总是整数,总是大于 0,总是 4 位数字......那么列的最佳数字类型是什么,添加列的 phh 查询将如何?
尝试 SMALLINT,最小值为 -32768,最大值为 32767 整数可用于介于 -2147483648 和 2147483647 之间的更大数字
例如: SMALINT(3)
表示从-32768到32767的数字 (3)表示字段的显示宽度
我建议使用数据类型 YEAR()
注意:四位数格式允许的值:1901 到 2155。
否则 SMALLINT() 应该没问题。
语句为:
ALTER TABLE table_name
ADD column_name datatype