2011-01-10 287 views
4

有沒有辦法強制sql連接始終用戶'字符串'作爲unicode字符串,而不需要手動添加N前綴(N'string')?我正在使用SQL 2008,我有unicode數據類型(nvarchar,nchar,...)在sql中強制unicode字符串

+0

你的意思是UTF-8,當你說的Unicode?或者你只是在談論SQL服務器怪異的N'符號? – Cine 2011-01-10 11:03:20

回答

1

不,你總是必須用N來表示一個unicode字符串文字。

,或者給C#(例如)字符串到nvarchar的參數(而不是任何字符串連接)