PostgreSQL 8.2で動いているDBを書き換えるプログラムを作りました。いきなり本番環境でテストするわけにもいかず、自分のPCで動いているPostgreSQLに本番DBのデータを移し、自分のPC上でテストすることにしました。 このプログラムは、最初にDBのデータをGridに表示するのですが、エラーになります。 ERROR: 演算子が存在しません: integer = character varying というエラーで、AS koban ON t_anken.docid = ankendocid の"="の部分が悪いといってます。この部分は今回DBを書き換える部分とは関係ないので、なぜだろう?ということでGoogleで「postgres integer char 比較」で検索しました。「キャストを追加してバージョン互換性を保つには」というページが最初に現れたので、開いてみました。この