Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Les caractères spéciaux comme ❷ ❶ ❸ ne sont pas stockés correctement dans SQL même lorsque le type est nVarchar

La colonne doit être créée en tant que

CREATE TABLE mytable (columnname NVARCHAR(40) COLLATE SQL_Latin1_General_CP1253_CI_AI)

Ensuite, lors de l'insertion, utilisez la chaîne de caractères Unicode préfixée

INSERT INTO mytable (columnname) VALUES (N'❷❶❸')