Archive for 3月, 2011

最近postgresで作られたWEBシステムをSQLServerへ移行中のこと

Date型に登録したデータが表示されない。

DBには登録されていたからデバッグで取得した値を確認してみると…

「yyyy-MM-dd」で取得していた

…ぇー

直後に整合性チェックで「yyyy/MM/dd」のみ取得するという処理だったのが原因

じゃあDateTime型の日付も「yyyy-MM-dd」として取得するのかと思ったら

「yyyy/MM/dd」

…ぇぇー

postgresなら両方とも日付は「yyyy/MM/dd」なのに…

軽く調べてみるとJava言語型は全く同じだった

JDBC型が違うのかな?出てこなかった。

とりあえず整合性チェック時に「yyyy-MM-dd」でもOKなように修正して対応しようかな。