2010-07-20 174 views
1

我正在使用SQL Server 2005 Express實例。任何嘗試(通過編程或使用表編輯器(例如VS Server Explorer - > Edit Table Data))輸入unicode字符串都會產生一系列問號(????)。我猜想SQL Server 2005 Express根本不支持unicode,或者它需要一些額外的配置才能啓用unicode。請幫忙。SQL Server Express 2005 unicode字符

回答

4

的數據類型必須是nvarchar注意在使用n在開始),您必須使用字符串時使用的N個前綴..

INSERT INTO <table> (somefield) VALUES (N'string to insert..') 
1

並非所有的Unicode字符都可以通過您在編輯器中選擇的字體正確呈現。

相關問題