sql >> Database teknologi >  >> RDS >> Sqlserver

Hvordan man bruger UTF-8 Collation i SQL Server-database?

UTF-8 er ikke et tegnsæt, det er en kodning. Tegnsættet for UTF-8 er Unicode. Hvis du vil gemme Unicode-tekst, bruger du nvarchar datatype.

Hvis databasen ville bruge UTF-8 til at gemme tekst, ville du stadig ikke få teksten ud som kodet UTF-8-data, du ville få den ud som afkodet tekst.

Du kan nemt gemme UTF-8-kodet tekst i databasen, men så gemmer du den ikke som tekst, du gemmer den som binær data (varbinary ).



  1. VÆLG FOR XML AUTO og returner datatyper

  2. Søg efter streng i tekstkolonnen i MySQL

  3. Hash deltage i Oracle med eksempel

  4. Indsæt resultater af en lagret procedure i en midlertidig tabel