sql >> Databáze >  >> RDS >> Sqlserver

SQL Server kontroluje rozlišování velkých a malých písmen?

Porovnání lze nastavit na různých úrovních:

  1. Server
  2. Databáze
  3. Sloupec

Můžete tedy mít sloupec rozlišující malá a velká písmena v databázi nerozlišující malá a velká písmena. Ještě jsem se nesetkal se situací, kdy by bylo možné vytvořit obchodní případ pro rozlišení velkých a malých písmen jednoho sloupce dat, ale předpokládám, že by k tomu mohlo dojít.

Zkontrolujte řazení serveru

SELECT SERVERPROPERTY('COLLATION')

Zkontrolujte řazení databáze

SELECT DATABASEPROPERTYEX('AdventureWorks', 'Collation') SQLCollation;

Zkontrolujte řazení sloupců

select table_name, column_name, collation_name
from INFORMATION_SCHEMA.COLUMNS
where table_name = @table_name


  1. Migrují všichni do cloudu?

  2. 10 tipů pro Microsoft Access pro vytváření vybraných dotazů

  3. Operátor

  4. PostgreSql 'PDOException' se zprávou 'nelze najít ovladač'