Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Wie verwende ich die UTF-8-Sortierung in der SQL Server-Datenbank?

UTF-8 ist kein Zeichensatz, sondern eine Codierung. Der Zeichensatz für UTF-8 ist Unicode. Wenn Sie Unicode-Text speichern möchten, verwenden Sie den nvarchar Datentyp.

Wenn die Datenbank UTF-8 zum Speichern von Text verwenden würde, würden Sie den Text immer noch nicht als codierte UTF-8-Daten erhalten, sondern als decodierten Text.

Sie können UTF-8-codierten Text problemlos in der Datenbank speichern, aber dann speichern Sie ihn nicht als Text, sondern als Binärdaten (varbinary ).