Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Collation conflict

[es] :: MS SQL :: Collation conflict

[ Pregleda: 1044 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Jpeca
Predrag Jovanović
Gowi, Sistem analitičar
Pančevo

Član broj: 25683
Poruke: 1540
212.200.27.*

Sajt: www.gowi.rs


Profil

icon Collation conflict05.05.2006. u 10:10

Imam jednostavan upit u kome treba da od dve kolone napravim jedan string, npr:
SELECT C1 + C2 FROM T
Upit prijavljuje grešku: collation conflict for column 1
Problem je što ove kolone imaju različito podešeno collatation - kolona C1 database default, a kolona C2 Latin1_General_CI_AS, a to ne smem da menjam. Da li postoji način da se to prevaziđe?

Nije to loše Rembrante, samo što ne bi dodao još malo boje?
05.05.2006. u 10:10 

Jpeca
Predrag Jovanović
Gowi, Sistem analitičar
Pančevo

Član broj: 25683
Poruke: 1540
212.200.27.*

Sajt: www.gowi.rs


Profil

icon Re: Collation conflict05.05.2006. u 10:57
Našao sam odgovor pa bolje da bude pribeleženo ukoliko nekom zatreba, nego da izbrišem poruku
Elem, treba pored naziva kolone eksplicitno navesti konverziju npr.

SELECT C1 collate Latin1_general_CI_AS + C2 FROM T

Opširnije o ovome na adresi http://www.databasejournal.com/features/mssql/article.php/1587631.
Hvala u svakom slučaju.

[Ovu poruku je menjao Jpeca dana 05.05.2006. u 11:59 GMT+1]
Nije to loše Rembrante, samo što ne bi dodao još malo boje?
05.05.2006. u 10:57 

jablan

Član broj: 8286
Poruke: 3622
*.yubc.net.

Sajt: deca.1000zasto.com


Profil

icon Re: Collation conflict05.05.2006. u 10:57
Laptopovi

Staviš mu COLLATE database_default odmah iza C2 u navedenom upitu.

Eh 20 sekundi sam zakasnio

[Ovu poruku je menjao jablan dana 05.05.2006. u 11:58 GMT+1]
I have no country to fight for; my country is the earth; I am a citizen of the world.
05.05.2006. u 10:57 

[es] :: MS SQL :: Collation conflict

[ Pregleda: 1044 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.