Một năm là một số nguyên và thậm chí hỗ trợ số học số nguyên theo cách có ý nghĩa nên text
không có ý nghĩa. Bạn không có tháng hoặc ngày nên date
ở ngay ngoài cửa sổ. hướng dẫn tốt
có điều này để nói về smallint
:
Điều đó để lại integer
như một sự lựa chọn tự nhiên. Nếu bạn định kết hợp giá trị này với date
s và timestamps
rồi đến interval
có thể có ý nghĩa như các hàm và toán tử ngày và giờ
hiểu rõ về interval
s.
Vì vậy, nó phụ thuộc vào những gì bạn dự định làm với "năm" này và nó thực sự là gì. Nghe giống như một integer
đơn giản là phù hợp nhưng bạn có thể phải phân tích một chút để kết hợp nó với "cột năm-tháng-ngày thứ hai" (một date
có lẽ là cột) tùy thuộc vào cách chúng cần làm việc cùng nhau.