FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
¿cómo hacer q ORDER BY no distinga mayusc d minusc?
hola, tengo un campo de tipo varchar y me gustaría saber si existe alguna forma de ordenar la tabla por este campo sin q haga distinción entre mayúsculas y minusculas (uso Firebird).
Ej. si tengo en el campo varchar los valores: aaaa bbbb ccccc BBBB y le doy a ordenar (ORDER BY), me lo ordena de la sgte manera: BBBB aaaa bbbb ccccc El problema está en la consulta SQL?? Tb me ocurre lo mismo con la letra 'ñ' q me la pone al final, despues de la 'z' Salu2 Última edición por Muten fecha: 21-10-2003 a las 12:45:30. |
#2
|
||||
|
||||
hay una funcion que pasa a mayusculas un campo.
pero no me acuerdo como se llama, hace tiempo que no lo toco. prueba Order by upper(campo) a ver si te deja Un saludo
__________________
Giuseppe Luigi Punzi (Murcia/Spain) Hay un mundo mejor....PERO ES CARISIMO!!!!! Mi blog sobre desarrollo y sobre mí: http://lordzealon.com |
#3
|
|||
|
|||
Hola Delphi man.
Ya había probado lo del upper y no funciona. De todas formas eso tampoco arreglaría el problema de ordenación de la 'ñ'. Gracias de todas formas. Un saludo! PD. La BD la tengo con el juego de caracteres ISO8859_1 y con la propiedad 'COLLATE' con valor 'ES_ES'. ¿Alguien sabe que puede pasar?? |
#4
|
||||
|
||||
Hola,
prueba con juegos de caracteres NOCASE. Sigue este hilo ... http://www.clubdelphi.com/foros/show...3259#post13820 Saludos |
#5
|
|||
|
|||
Muchas gracias kinobi, el problema ya está solucionado.
|
Herramientas | Buscar en Tema |
Desplegado | |
|
|
|