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'
 

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:

como puedo hacer para que sql diferencia estas variables

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




Preguntas similares