2008-08-07 PostgreSQL 8.3 以降では、値が暗黙的に文字型にキャストされなくなった program そのため、数を文字型の列と比較し様としたりした場合、 operator does not exist: characterというエラーが発生する。 8.2以前のバージョンでは値は暗黙的に文字型にキャストされていたため、こういったコードは動作したが8.3になって動作しなくなった。