[pgsql-jp: 39594] Re: to_char結果の結合について
ikari-ml @ ecoin.jp
ikari-ml @ ecoin.jp
2008年 9月 25日 (木) 11:58:19 JST
余計なことですが、関数使っちゃうとインデックス使わなくなってしまいますが
いいんですかね?
On Wed, 24 Sep 2008 12:42:36 +0900
丸山隆之 <takayuki-maruyama @ nova-system.com> 様wrote:
>お世話になります。丸山です。
>
>海老原様、板垣様はじめ、回答いただいたみなさま、ありがとうございました。
>ご教示いただいた内容でうまくいきました!
>どうもありがとうございました。
>
>
>追伸:「まとめ読み」に設定していた関係で、ひょっとしたらスレッドが崩れて
>しまうかもしれませんが、ご容赦ください....
>
>> こんにちは、海老原です。
>>
>> '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)
--
碇 永志
<ikari-ml @ ecoin.jp>
pgsql-jp メーリングリストの案内