2017-09-07 7 views
0

YYYYの日付形式(4文字の年のみ、月または日なし)を保存するには、どのデータ型を使用する必要がありますか?MySQL:YYYYフィールドに使用するデータタイプは何ですか?

+0

整数はあなたの友人になります。 – Tyr

+0

@Tyr Intergerタイプのコストは、1,2,4,8ビット、1年間で最低2、YEARタイプで1ビットしかかからないので、これはDBの重要な寿命です。 https://dev.mysql.com/doc/refman/5.7/en/integer-types.html –

答えて

-1

私は整数を使用して、あなたを示唆している(4)

1

あなたは、テーブルは、テーブルのあなたの構造上の列を追加存在する場合は、必要があります。 例:

ALTER TABLE `table_name_to_alter` ADD `new_colum_name_year` YEAR NOT NULL AFTER `a_colum_name_exist`; 

// YEAR列をnullではありませんXXXXのみで、NOT NULLが必要です。 https://dev.mysql.com/doc/refman/5.7/en/year.html

関連する問題