[pgsql-jp: 37069] 年月のデータ
Tanaka-Qtaro-Yasuhiro
tanaq @ ca2.so-net.ne.jp
2006年 5月 17日 (水) 21:23:09 JST
田中久太郎です。
皆さんは、PostgreSQLで、年月を格納するカラムを作成するとき、
どのようなデータ型にしていますか?
【案1】普通の整数
create table aaa (
yyyymm integer
check (abs(yyyymm % 100) between 1 and 12)
);
【案2】普通の整数で年と月で別々のカラムにする
create table ccc (
yyyy integer,
mm integer check (mm between 1 and 12)
);
【案3】date型を使い日は1などに固定
create table bbb (
yyyymm date
check (extract(day from yyyymm) = 1)
);
--
♪田中久太郎のこと <http://d.hatena.ne.jp/tanaq0/>
pgsql-jp メーリングリストの案内