我创建了一个表“作曲家”值(名称 VARCHAR(30),出生年份(4),死亡年份(4),城市 VARCHAR(30),国家 VARCHAR(30))。然后我插入作曲家的价值('BACH Johann Sebastian',1685,1750,'Eisenach','Germany');。它返回 2 个错误。年份不在 1901 年到 2155 年之间。
有什么方法可以更改此默认值,以便我可以为这些列设置实际年份?似乎无法在网上找到任何东西。
我只对这些列使用 INTEGER(4),但如果可能的话,我想使用 YEAR(4)。