какой тип данных использовать для года и месяца?

мне нужно хранить год и месяц в моей таблице с двумя другими столбцами в следующем месяце тема и детали темы какой тип данных я должен использовать

должен ли я использовать smalldatetime и хранить их, делая дату как 09/01/2011 ?

должен ли я использовать два столбца varchar или int для хранения отдельных года и месяца как 2011? месяц как 2011 09 ?

следует ли использовать один столбец varchar в котором хранить их с конкатенацией? например 201109 ?

EDITED

одна вещь, я также хочу добавить, что я должен использовать эти столбцы в поиске также, поэтому я должен использовать их в where clause, так что в ответе эта вещь также важна

6
задан Bogdan Sahlean 18 October 2011 в 07:40
поделиться