webForumDet fria alternativet

Collation

Databaser & SQL

4 svar · 343 visningar · startad av Dino

Medlem sedan sep. 20011 914 inlägg
Frågan#1

[MSSQL 2005]

Märkte att min databas som default använder collation Finnish_Swedish på unicode datatyperna nvarchar och ntext. Problemet är att när jag skall lagra data oavsett teckenuppsättning så klarar den inte det utan det blir istället en massa frågetecken(?) på den datan den inte känner igen.
Så frågan är då vilken collation skall jag använda för att kunna lagra tecken oavsett teckenuppsättning på datan som lagras?

Medlem sedan dec. 200012 464 inlägg
#2

Det beror inte på vilken collation du använder.

oavsett teckenuppsättning

Vad menar du med det?

Medlem sedan sep. 20011 914 inlägg
#3

Försökte till exempel spara länders namn på landets eget språk. 台灣 för Taiwan eller Россия för Ryssland. Har det sparat i en Access databas utan problem, men i MSSQL blir det bara frågetecken.

Medlem sedan dec. 200012 464 inlägg
Medlem sedan sep. 20011 914 inlägg
#5

Ok, hämtar datan från en .txt fil och när jag lägger in den i Access så blir det bra, men inte i MSSQL. Däremot fungerar det när jag copy -> paste in i tabellen. Får kolla vidare var det brister. Tack för svaren. :)

262 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)