ordenacion de datos con carácter "-"

11/10/2005 - 13:19 por javier zabaleta | Informe spam
Hola a todos:

Tengo el siguiente problema: los datos que incorporan el carácter "-"
(guión) me aparecen mal ordenados. El caso es que SQL Server ignora por
completa dicho carácter al hacer un order by. Por ejemplo, en lugar de:
A
A-CA
A-ZC
AD

Veo:
A
A-CA
AD
A-ZC

Estoy utilizando SQL Server 2003, con nivel de Intercalación
Spanish_Modern_CI_AS. He probado Con CI_AI, pero nada.
Alguien tiene alguna psta?

Gracias por vuestra ayuda.
 

Leer las respuestas

#1 Maxi
11/10/2005 - 14:02 | Informe spam
Hola, a mi esto me funciona lo mas bien

create table #pepe (valor varchar(30))

insert into #pepe values('A')
insert into #pepe values('A-CA')
insert into #pepe values('A-ZC')
insert into #pepe values('AD')

SELECT * FROM #PEPE ORDER BY VALOR


Salu2
Maxi MVP SQL SERVER


"javier zabaleta" (donotspam)> escribió en el mensaje
news:
Hola a todos:

Tengo el siguiente problema: los datos que incorporan el carácter "-"
(guión) me aparecen mal ordenados. El caso es que SQL Server ignora por
completa dicho carácter al hacer un order by. Por ejemplo, en lugar de:
A
A-CA
A-ZC
AD

Veo:
A
A-CA
AD
A-ZC

Estoy utilizando SQL Server 2003, con nivel de Intercalación
Spanish_Modern_CI_AS. He probado Con CI_AI, pero nada.
Alguien tiene alguna psta?

Gracias por vuestra ayuda.

Preguntas similares