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]

5/5 - (2 votes)
Rubrika: SQL Administrace

O Ing. Jan Zedníček - Data Engineer & Controlling

Jmenuji se Honza Zedníček a působím jako data engineer freelancer. Během cca 10 let jsem zde shromáždil přes 600 IT case studies, průvodců, návodů a tipů určených zejména odborné veřejnosti, studentům a zájemcům o informace z oblastí Data Engineeringu, korporátních financí a reportingu. Zaměřuji se především na Microsoft technologie (on-prem i cloud) a různé synergické efekty v rámci jejich produktového portfolia pro dataře a finanční profesionály. Věnuji se také dalším platformám a významným hráčům z oblasti open source technologií. 🔥 Pokud vám tento článek pomohl, ocením referenci na vašem webu nebo zmínku v komunitě. A mám pro vás ještě tip: řešíte-li nějaký zapeklitý Excel problém, přihlašte se do naší Excel Facebook skupiny (2.4k+ členů), kde si pomáháme Excel CZ/SK diskuse ».

Leave a Reply

Your email address will not be published. Required fields are marked *