[pgsql-jp: 39593] Re: to_char結果の結合について

丸山隆之 takayuki-maruyama @ nova-system.com
2008年 9月 24日 (水) 12:10:20 JST


お世話になります。丸山です。

海老原様、板垣様はじめ、回答いただいたみなさま、ありがとうございました。
ご教示いただいた内容でうまくいきました!
どうもありがとうございました。


追伸:「まとめ読み」に設定していた関係で、ひょっとしたらスレッドが崩れて
しまうかもしれませんが、ご容赦ください....

> こんにちは、海老原です。
> 
> 'FM'でどうでしょう?
> 
> to_char(y, 'FM0000') || to_char(m, 'FM00')


> 板垣です。
> 
> 丸山隆之 <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)



pgsql-jp メーリングリストの案内