板垣です。 丸山隆之 <takayuki-maruyama @ nova-system.com> wrote: > where to_char(y, '0000') || to_char(m, '00') = '200809'; > のようなSQLを実行しているのですが、該当データはあるものの、ヒットしてく > れません。 プラス/マイナスの符号用のスペースが補われているんだと思います。 「FM」(字詰めモード)を使ってみてください。 =# select to_char(1234, 'FM0000') || to_char(56, 'FM00') = '123456'; ?column? ---------- t (1 row)