BUG #1028: order by problem

Поиск
Список
Период
Сортировка
От PostgreSQL Bugs List
Тема BUG #1028: order by problem
Дата
Msg-id 20031224185843.30EDBCF8772@www.postgresql.com
обсуждение исходный текст
Список pgsql-bugs
The following bug has been logged online:

Bug reference:      1028
Logged by:          William H Copson

Email address:      copson@u.arizona.edu

PostgreSQL version: 7.4

Operating system:   Redhat 7.2 (highly modified)

Description:        order by problem

Details:

Sorry, in the previoius submission I forgot to change the
PostgreSQL version above. I have 7.4, not 7.5 Dev.

The following:

drop table tst;
create table tst (
name varchar(25));
insert into tst values ('LEE,ADAM');
insert into tst values ('LEEBERMAN,JOHN');
insert into tst values ('LEE,RALPH');
select name from tst order by name;

Produces the following output:

DROP TABLE
CREATE TABLE
INSERT 3307587 1
INSERT 3307588 1
INSERT 3307589 1
      name
----------------
 LEE,ADAM
 LEEBERM AN,JOHN
 LEE,RALPH
(3 rows)

Expected output:
      name
----------------
 LEE,ADAM
 LEE,RALPH
 LEEBERM AN,JOHN
(3 rows)

I have tried databases with SQL_ASCII, LATIN1 and LATIN2
encoding with the same result. From this small example
and others involving an employee table (80K+ records) it appears that the
comma is being parsed out prior to the
sort (i.e. 'LEEB' sorts after 'LEEA' and before 'LEER').

В списке pgsql-bugs по дате отправления:

Предыдущее
От: "PostgreSQL Bugs List"
Дата:
Сообщение: BUG #1027: incorrect result from 'order by'
Следующее
От: Dave Cramer
Дата:
Сообщение: Re: [JDBC] BUG #1026: org.apache.commons.dbcp.DbcpException: