sql >> Databasteknik >  >> RDS >> Sqlserver

Hur man använder UTF-8 Collation i SQL Server-databas?

UTF-8 är inte en teckenuppsättning, det är en kodning. Teckenuppsättningen för UTF-8 är Unicode. Om du vill lagra Unicode-text använder du nvarchar datatyp.

Om databasen skulle använda UTF-8 för att lagra text, skulle du fortfarande inte få ut texten som kodad UTF-8-data, du skulle få ut den som avkodad text.

Du kan enkelt lagra UTF-8-kodad text i databasen, men då lagrar du den inte som text, du lagrar den som binär data (varbinary ).



  1. Vad är en frågeavvikare och hur man åtgärdar det

  2. Närmaste match, del 1

  3. Hur bygger man om en inkonsekvent MySQL-slav?

  4. hur gör man anslutningspooling i java?