テーブル「composers」VALUES(名前VARCHAR(30)、誕生年(4)、死亡年(4)、都市VARCHAR(30)、国VARCHAR(30))を作成しました。次に、i INSERT INTO composers VALUES ('BACH Johann Sebastian',1685,1750,'Eisenach','Germany');. 2 つのエラーを返します。年は 1901 年から 2155 年の間ではありません。
これらの列の実際の年を取得できるように、このデフォルトを変更する方法はありますか? ウェブ上で何かを見つけることができないようです。
これらの列に INTEGER(4) を使用することにしましたが、可能であれば YEAR(4) を使用したいと考えています。