Consulta sobre una consulta con variables en Mayusc y Minusc

23/08/2007 - 19:45 por Luis Mata | Informe spam
como puedo hacer para que sql diferencia estas variables

select * from sitabusr where txdespwd = 'LEO'
select * from sitabusr where txdespwd = 'leo'

Preguntas similare

Leer las respuestas

#1 Alejandro Mesa
23/08/2007 - 20:36 | Informe spam
Hola Luis,

Para eso debes trabajar con la collation apropiada. Debes escojer una que
sea case sensitiva. Lo puedes hacer cuando creas la tabla, especificando la
collation de la columna, o lo puedes hacer en codigo usando la clausula
COLLATE.

Ejemplo:

select *
from (select 'leo' as c1 union all select 'LEO') as t
where c1 = 'LEO' collate Modern_Spanish_CS_AI


AMB


"Luis Mata" wrote:

Mostrar la cita
#2 Alejandro Mesa
23/08/2007 - 20:40 | Informe spam
Tambien puedes especificar la collation durante la instalacion de SS o de la
creacion de la db.

AMB

"Alejandro Mesa" wrote:

Mostrar la cita
#3 Luis Mata
24/08/2007 - 16:19 | Informe spam
Gracias
tienes razon voy a trabajar en esto

"Alejandro Mesa" escribió en el
mensaje de noticias
news:
Mostrar la cita
Ads by Google
Search Busqueda sugerida