Skip site navigation (1) Skip section navigation (2)

Peripheral Links

Header And Logo

PostgreSQL
| The world's most advanced open source database.

Site Navigation

Search for
  Advanced Search

Re: Curious sorting puzzle


  • From: Ivan Voras <ivoras(at)fer(dot)hr>
  • To: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
  • Cc: pgsql-performance(at)postgresql(dot)org
  • Subject: Re: Curious sorting puzzle
  • Date: Thu, 08 Jun 2006 01:04:53 +0200
  • Message-id: <44875B95(dot)5000005(at)fer(dot)hr>

Tom Lane wrote:

An ideal solution would be to have a "not-locale-affected-varchar" field type :)


If you're just storing ASCII then I think bytea might work for this.
Do you need any actual text operations (like concatenation), or this
just a store-and-retrieve field?

I've just tested bytea and it looks like a perfect solution - it supports:

- character-like syntax
- indexes
- uses indexes with LIKE 'x%' queries
- SUBSTRING()

That's good enough for us - it seems it's just what we need - a string-like type with byte collation.

Thanks!



Home | Main Index | Thread Index

Privacy Policy | PostgreSQL Archives hosted by Command Prompt, Inc. | Designed by tinysofa
Copyright © 1996 – 2008 PostgreSQL Global Development Group