[pgsql-jp: 40265] Re: 文字列連結とto_charの併用について

有限会社アスク 柳本 yanagimoto @ ask-art.jp
2010年 5月 11日 (火) 20:31:34 JST


柳本です。

そのスペースには負の数になった時に"-"が入ります。

select
  (trim(to_char(yuubin1,'000' )) ||
   trim(to_char(yuubin2,'0000')) ) as yuubin
from
  juusho;

これでどうですか?

(2010/05/11 20:19), 東 秋博 wrote:
> 皆様
> 
> ものすごく低いレベルでの質問となりますが、検索しても見つからなかったため、
> MLさせて頂きました。
> 
> テーブル名: juusho
> カラム名1: yuubin1 (integer型)
> カラム名2: yuubin2 (integer型)
> 
> というテーブルがあります。これを以下のように||とto_charで記述しました。
> 
> select  ( to_char(yuubin1,'000') || to_char(yuubin2,'0000') )
>               as yuubin from juusho;
> 
> 期待する値は 9999999 なのですが 結果は 999 9999 となりました。
> 連結した個所にスペース(?)が入ります。
> 
> 大変申し訳ございませんが、これを解消するようなURL等教えて頂ければ
> 助かります。
> 
> 
> 上記、意味合いが不明の際はご遠慮なくご指摘願います。
> 
> 
> すみませんが、よろしくお願いいたします。
> 



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