Re: ORDER BY collation order
От | Joe |
---|---|
Тема | Re: ORDER BY collation order |
Дата | |
Msg-id | 48D66127.9060107@freedomcircle.net обсуждение исходный текст |
Ответ на | Re: ORDER BY collation order ("Scott Marlowe" <scott.marlowe@gmail.com>) |
Список | pgsql-sql |
Hi Scott, Scott Marlowe wrote: > Sorry, I mentioned the wrong operator before, it's ~>~ and ~<~ (asc > versus desc): > > smarlowe=# create table col_test (a text); > CREATE TABLE > smarlowe=# insert into col_test (a) values ('"quoted"'),('Abc'),('123'); > INSERT 0 3 > smarlowe=# select * from col_test order by a; > a > ---------- > 123 > Abc > "quoted" > (3 rows) > > smarlowe=# select * from col_test order by a using ~<~; > a > ---------- > "quoted" > 123 > Abc > (3 rows) > > smarlowe=# select * from col_test order by a using ~>~; > a > ---------- > Abc > 123 > "quoted" > (3 rows) Those operators give me "C"-style collation in the database that is using "en_US" collation, but what I would really prefer is the reverse. BTW, where are those operators documented? Neither Google nor Yahoo nor postgresql.org search return anything. Joe
В списке pgsql-sql по дате отправления: