MySQL数字类型

时间:2015-10-07 13:56:12

标签: mysql database date numeric

您好我需要在我的表中添加一列,我应该在其中插入一个值,该值指示相对于该行的年份。所以它只是一个数字,总是整数,总是大于0,总是4位...所以这个列的最佳数值类型是什么,以及如何添加列的phh查询?

2 个答案:

答案 0 :(得分:0)

尝试SMALLINT,最小值为-32768,最大值32767,interger可用于更大的数字:-2147483648和2147483647

例如: SMALINT(3)

表示从-32768到32767的数字,(3)表示字段的显示宽度

答案 1 :(得分:0)

我建议使用数据类型YEAR()

注意:允许使用四位数格式的值:1901到2155.

否则SMALLINT()应该没问题。

声明将是:

ALTER TABLE table_name ADD column_name datatype