SQL Collation – jak změnit collation u sloupce tabulky

Při instalaci SQL Server je jedním z parametrů, který je potřeba při instalace nastavit je Server collation, což je parametr, který ovlivňuje jakým způsobem SQL skladuje non-unicode data. V českých podmínkách bychom měli volit SQL Collation CZECH_CI_AS.

Při zakládání databáze si můžeme taktéž zvolit collation, která může být jiná než Collation SQL Server instance.

SQL Collation

Při založení tabulky už je to jiné, tam se collation přebírá defaultně z databáze nicméně je možné zvolit jinou collation pro sloupce tabulky:

CREATE TABLE [dbo].[Tabulka](
[Text_Cestina] [varchar](8000) COLLATE Czech_CI_AS NULL,
[Text_Japonstina] [varchar](8000) COLLATE Japanese_CI_AS NULL
) ON [PRIMARY]

 

 

 

Reagovat na příspěvek