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

Jak używać sortowania UTF-8 w bazie danych SQL Server?

UTF-8 to nie zestaw znaków, to kodowanie. Zestaw znaków dla UTF-8 to Unicode. Jeśli chcesz przechowywać tekst Unicode, użyj nvarchar typ danych.

Gdyby baza danych używała UTF-8 do przechowywania tekstu, nadal nie wyszedłbyś na zewnątrz jako zakodowane dane UTF-8, ale jako tekst zdekodowany.

Możesz łatwo przechowywać tekst zakodowany w UTF-8 w bazie danych, ale wtedy nie przechowujesz go jako tekst, przechowujesz go jako dane binarne (varbinary ).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak znaleźć ustawienie ANSI_NULLS bazy danych w SQL Server (T-SQL)

  2. Musisz zadeklarować zmienną @myvariable error za pomocą sparametryzowanego zapytania ADO

  3. SQL Server dyskretnie obcina wartości varchar w procedurach składowanych

  4. Filtrowanie według opcji OFFSET-FETCH w zapytaniu Select — samouczek SQL Server / TSQL, część 118

  5. Konwertuj „datetime2” na „date” w SQL Server (przykłady T-SQL)