2010-07-16 33 views
3

我們在工作時使用三種語言的系統,英語,希臘語和俄語。 我在更新數據庫中的某些字段時遇到了俄語問題。 如果我使用更新查詢更新字段形式的默認英語俄語我得到'?????????'而不是俄羅斯字符。如果我直接手動更新它顯示正確。 幫助!SQL中的SQL編碼管理工作室

+0

你能否提供更多信息:SQL服務器管理工​​作室的哪個版本?什麼是你的顯示設置,你是什麼意思的「手動更新」,你的表和列的字符集設置是什麼? – chryss 2010-07-16 06:00:56

+0

嗨對不起 我使用2005年,數據庫的排序規則是Greek_CI_AI。我的意思是打開表格並直接編輯字段。 – andreas 2010-07-16 06:06:52

+0

和數據類型? NVARCHAR? – chryss 2010-07-16 06:10:01

回答

4
step 1 : Use DATATYPE as NVARCHAR. 
Step 2 : put N before string your are inserting in your file 
      Example 

      insert into table(col1,col2) values (N'string1',N'string2') 

能夠解決您的問題

相關問題