Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Как да покажете съпоставянето на колона в SQL Server (T-SQL)

В SQL Server съпоставянето може да бъде определено на ниво сървър, ниво база данни и ниво колона, както и вътрешни изрази.

За да разберете какво съпоставяне използва конкретна колона, изпълнете T-SQL заявка срещу sys.columns . Като това:

SELECT 
    name, 
    collation_name 
FROM sys.columns 
WHERE name = N'ArtistName';

Това води до нещо подобно:

name   collation_name              
----------  ----------------------------
ArtistName  SQL_Latin1_General_CP1_CI_AS

Този пример връща съпоставянето на колона, наречена ArtistName . Просто го заменете с името на колоната, която искате да направите заявка.

Вижте също:

  • Връщане на съпоставянето на база данни
  • Върнете съпоставянето на сървъра
  • Какво е Collation?

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. EXEC sp_executesql с множество параметри

  2. HAS_DBACCESS() – Открийте дали потребителят има достъп до база данни в SQL Server

  3. Трябва да декларира скаларната променлива

  4. Функция срещу съхранена процедура в SQL Server

  5. Връщане на списък с имейли, изпратени от SQL Server Database Mail (T-SQL)