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
).