एक वर्ष एक पूर्णांक है और यहां तक कि एक सार्थक तरीके से पूर्णांक अंकगणित का भी समर्थन करता है, इसलिए text
कुछ समझ नहीं आया। आपके पास कोई महीना या दिन नहीं है इसलिए date
खिड़की के ठीक बाहर है। ठीक मैनुअल
smallint
. के बारे में यह कहना है :
वह integer
leaves छोड़ देता है एक प्राकृतिक विकल्प के रूप में। अगर आप इस मान को date
. के साथ संयोजित करने की योजना बना रहे हैं s और timestamps
, फिर interval
दिनांक और समय के कार्यों और ऑपरेटरों
के रूप में समझ में आ सकता है interval
की अच्छी समझ हो स.
तो यह इस बात पर निर्भर करता है कि आप इस "वर्ष" के साथ क्या करने की योजना बना रहे हैं और यह वास्तव में क्या है। एक साधारण integer
की तरह लगता है उपयुक्त है लेकिन आपको इसे अपने "दूसरे वर्ष-महीने-दिन के कॉलम" (एक date
) के साथ संयोजित करने के लिए थोड़ा चक्कर लगाना पड़ सकता है कॉलम संभवतः) इस पर निर्भर करता है कि उन्हें एक साथ कैसे काम करना है।