Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

określenie zestawu znaków tabeli/bazy danych?

Możesz sprawdzić wersję za pomocą

SELECT @@VERSION;

Jeśli jest 9.00 lub więcej, możesz sprawdzić sortowanie kolumny za pomocą

SELECT collation_name FROM sys.columns 
WHERE name = 'column name'
AND [object_id] = OBJECT_ID('dbo.table name');

A do bazy danych za pomocą

SELECT collation_name FROM sys.databases 
WHERE name = 'database name';

Jeśli jest <9,0, używasz SQL Server 2000 lub starszego. Uważam, że w 2000 r. można sprawdzić podobne kolumny (np. syscolumns.collationid dla kolumn).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Przestań zmuszać SQL Server do brudnej roboty

  2. Jak DENSE_RANK() działa w SQL Server

  3. Błąd serwera SQL przy poleceniu aktualizacji — Wystąpił poważny błąd w bieżącym poleceniu

  4. SQL Server 2016:tworzenie procedury składowanej

  5. MS Access wywołanie procedury składowanej SQL Server