PostgreSQL - 在先前为smallint的字段上插入大于smallint的值时出现异常

时间:2016-09-04 12:40:38

标签: postgresql

我有一张表使用了 smallint 值的字段。插入一些数据后,请注意我需要一个更大的数字类型,并将其更改为整数,但现在当插入一个超出smallint范围的值时,它将引发异常,但是将值插入正常

SQLSTATE[22003]: Numeric value out of range: 7 ERROR: value "40000" is out of range for type smallint

可以在表结构中某处作为smallint的引用吗?

0 个答案:

没有答案