MAX関数に関する報告 - Mailing list pgsql-bugs

From y_takesue
Subject MAX関数に関する報告
Date
Msg-id BAY140-DS46E9FBD997310CC39BD61CB8E0@phx.gbl
Whole thread Raw
Responses Re: MAX関数に関する報告  (ITAGAKI Takahiro <itagaki.takahiro@oss.ntt.co.jp>)
List pgsql-bugs
PostgreSQL7.4 および PostgreSQL8.1 の間でMAX関数による出力結果の違いがありましたので報告いたします。

--テスト用テーブルの作成
create table b (
  item1 char(10),
  item2 varchar(10)
);

--データの追加
insert into b (
  item1,
  item2
) values (
  '1234',
  '5678'
);
insert into b (
  item1,
  item2
) values (
  'ABCD',
  'EFGH'
);

--データの抽出
select max(item1) as item1
     , max(item2) as item2
  from b
;

□7.4での出力結果
item1    item2
----------------
ABCD    EFGH

□8.1での出力結果
item1    item2
---------------------
ABCD          EFGH

となります。
item1がchar型のとき、パディングされている後方スペースがPostgreSQL8.1では取り除かれていませんでした。

仕様変更点および、過去のバグ報告にも記載がな買った内容のため、報告させていただきます。


よろしくお願いいたします。



pgsql-bugs by date:

Previous
From: "Dave Page"
Date:
Subject: Re: BUG #4312: Installation fails
Next
From: Oskars Ozols
Date:
Subject: Re: BUG #4307: INSERT fails with primary key contraint