Für internationale solche Zeichen, die du normalerweise benutzen willst N'this sind meine Daten 'um zu signalisieren, dass es Unicode/Nchar ist. Andernfalls wird es als char behandelt, und ich nehme an, dass die db-Sortierung die Zeichen, die Sie übermitteln, nicht unterstützen kann. Versuchen Sie, nur
select 'my chars'
zu tun und sehen, wenn Sie noch Fragezeichen bekommen, würde ich so übernehmen.
EDIT - hier ein Beispiel dafür ist, dass mein Vorschlag bestätigt funktioniert:
declare @x xml
set @x = N'<tag>abc</tag>'
set @x.modify (N'replace value of (/tag/text())[1] with "我"')
select @x
ich das Symbol sehen, wenn ich die xml wählen, und ich festgestellt, dass vor und nach dem Charakter 0x1162 ist (erweist sich die Daten intakt).
@unknown: ich noch eine Frage von Ihnen (SQL Server 2005 awe) zu serverfault.com bewegt, wo es wird hoffentlich Antworten von Menschen, die ein wenig mehr darüber wissen. –