Är det nödvändigt att lagra svenska tecken med datatypen NVarChar i SQL Server? Jag lagrar idag med VarChar, men får problem när de skall skrivas ut på en skrivare. Vid visning i en ASP-dialog fungerar det bra. Kan det vara något annat som ställer till det? Operativsystemet är Windows 2000 Server, engelsk version. Nej, det är inte nödvändigt. Det hänger istället på vilken collation du har på databasen. Det är en Zebra etikettskrivare. Utskriften sker med hjälp av ett VB6-program.Lagring av svenska tecken
Sv: Lagring av svenska tecken
Själv använder jag Finnish_Swedish_CI_AS.
För att ändra befintlig collation på en databas så kan du köra:
ALTER DATABASE NamnPåDB
COLLATE Finnish_Swedish_CI_AS
Se till att inga connections finns mot den för då fungerar det inte att byta:
exec sp_who2
Du kan även sätta collation på en specifik kolumn i design-vyn.Sv:Lagring av svenska tecken