Re: Es postgres 9.0 insensible al case de mayusculas, acentos, etc?

From: Gunnar Wolf <gwolf(at)gwolf(dot)org>
To: Leonardo Castillo <leonardo(dot)castillo(at)alejandria(dot)biz>
Cc: pgsql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Es postgres 9.0 insensible al case de mayusculas, acentos, etc?
Date: 2011-02-10 04:26:32
Message-ID: 20110210042632.GD14205@gwolf.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Leonardo Castillo dijo [Wed, Feb 09, 2011 at 04:16:10PM -0430]:
> Buenas tardes compañeros.
>
> Tengo una duda, hasta postgres 8.3 que es el que he trabajado, cuando uno
> busca 'jose' en un campo y el valor que está es 'Jose' o 'JOSE' o 'José', el
> manejador no lo recupera, MySQL, SQL Server y Sybase Anywhere si lo hacen,
> la pregunta es Postgres 9.0 ya lo hace?. Perdonen mi ignorancia, busque en
> google y lo recuperado no es lo deseado.

Si algún RDBMS te representa JOSE, jose y Jose como lo mismo sobre
tipos de dato estándar, entonces están metiendo las cuatro patas. La
cadena 'JOSE' es diferente de la cadena 'jose' la veas por donde la
veas. Claro, en PostgreSQL puedes definir un tipo de datos para el
cual las mayúsculas sean iguales a las minúsculas - pero para 'text',
'varchar' o similares, no es el caso. Y espero que nunca lo sea.

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Gunnar Wolf 2011-02-10 04:30:30 Re: sobre DDL
Previous Message Jorge Barros Cabezas 2011-02-10 04:10:46 Re: Erro al subir base de datos en 8.4