読者です 読者をやめる 読者になる 読者になる

argius note

プログラミング関連

PostgreSQL8.0.7に置き換え

ちょっと前に8.0.7立てたけど、困ったことに型の扱いが厳しくなったみたい。Java1.4で試しています。
7.5.3の時点ではこれはOKでした。

> INSERT INTO TEST (A_NUMBER) VALUES ('0') # A_NUMBER's type is BIGINT

ところが、8.0.7では、

org.postgresql.util.PSQLException: ERROR: 
column "name" is of type integer but expression is of type character varying

という例外が。リテラルを正しく書かないといけないらしいです。DATE系も同じ。