Leválogatás (Transact-SQL)
A név a leválogatás kell alkalmazni a kifejezést, oszlopdefiníció, vagy meg kell határozni az adatbázisban. collation_name lehet csak jelzik, Windows_collation_name SQL_collation_name. collation_name legyen szó értékét. Collation_name neve nem képviselheti egy változó vagy kifejezés.
Windows_collation_name argumentum a neve az egybevetés a Windows egybevetés neve.
SQL_collation_name argumentum a neve az egybevetés Az SQL Server rendezési neve.
Alkalmazásakor a meghatározása a sort az adatbázis rendezési beállításokat a Windows «Csak Unicode” nem használható javaslatot LEVÁLOGAT.
Teszi LEVÁLOGAT kikötés, hogy örökölje az egybevetés a jelenlegi adatbázisban.
LEVÁLOGAT kikötés megadható több szinten. Íme néhány közülük:
Létrehozásához vagy módosításához az adatbázisban.
LEVÁLOGAT kikötés lehet használni az utasításokat CREATE DATABASE és ALTER DATABASE megadni az alapértelmezett egybevetés az adatbázis. Azt is megadhatja a leválogatás adatbázisok létrehozásakor segítségével környezet között SQL Server Management Studio. Ha nem adja meg az illesztést, hogy az adatbázis az alapértelmezés szerinti leválogatás az SQL Server.
egybevetés a Windows «Csak Unicode” csak akkor használható a COLLATE záradékot kell alkalmazni az adatok egyeztetése az oszlop szinten és az expresszió mértéke tartozó nchar típusát. nvarchar vagy ntext; nem lehet őket használni a COLLATE záradék változtatni az adatbázis példány adatok egyeztetését vagy szerver.
Létrehozásához vagy módosításához tábla oszlop.
egybevetés megadható az egyes karaktersor oszlopon a COLLATE záradékot a CREATE TABLE utasítás és ALTER TABLE. Azt is megadhatja a leválogatás, amikor létrehoz egy táblát a környezet között SQL Server Management Studio. Ha nem adja meg az illesztést, az oszlopot hozzárendelve alapértelmezett egybevetés az adatbázis.
Ezen túlmenően, a COLLATE záradékot akkor a database_default azt jelzi, hogy az oszlop egy ideiglenes adatbázist használják egybevetés alapértelmezett az aktuális felhasználó adatbázis kapcsolat helyett az adatbázis egybevetése tempdb.
Hoz egybevetés kifejezés.
ID leválogatás függ a szinten, amelyre ez az azonosító definiálva van. Az azonosítók tárgyak szintjén példányban, mint a felhasználói nevek és adatbázis nevét, az alapértelmezett egybevetés a példány alkalmazni. Az azonosítók tárgyak adatbázison belül, mint például a táblák, nézetek, és az oszlop nevek, rendezési lehetőségeket alkalmazzák, az alapértelmezett adatbázist. Például: két asztal, akiknek a neve különbözik csak az esetben, akkor létrehozhat egy adatbázist az egybevetés, kis- és nagybetűket, de nem lehet létrehozni egy adatbázist a kis-és nagybetűk egybevetés. További információért lásd. Szakasz azonosítók adatbázisok.
LEVÁLOGAT kikötés csak akkor alkalmazható egy char adattípus. varchar. szöveget. nchar. nvarchar, és ntext.
LEVÁLOGAT collate_name használ, olvassa el a nevét az SQL Server vagy Windows egybevetés, hogy alkalmazzák a kifejezést, oszlopdefiníció, vagy meg kell határozni az adatbázisban. collation_name lehet csak jelzik, Windows_collation_name SQL_collation_name. paramétert kell tartalmaznia karakterlánc értéke. Collation_name neve nem képviselheti egy változó vagy kifejezés.
Rendezési paraméterek általában meghatározott neve, kivéve a telepítő programot. A telepítés a program helyett a neve is mutatja, a megjelölés alapvető leválogatás (egybevetés locale) Windows egybevetés, majd határozza meg a beállításokat válogatás vagy anélkül ügy vagy ékezetek.
Akkor végre rendszer működését fn_helpcollations. kap egy listát az érvényes egybevetés nevét a Windows és az SQL Server: