12
A
回答
27
NVARCHAR
是適當的類型 - 它將所有內容存儲在一個2字節的Unicode中。
你需要注意的是,在SQL Server Management Studio中NVARCHAR
耕田的時候 - 你絕對必須使用N'....'
前綴在這種情況下!
如果使用這樣的:
INSERT INTO dbo.YourTable(NVarcharColumn)
VALUES('Some Chinese text here')
然後SSMS將臨時轉換字符串文字指定爲VARCHAR
,因此你會丟失任何Unicode編碼字符(非Unicode!)。
但是,如果你使用:
INSERT INTO dbo.YourTable(NVarcharColumn)
VALUES(N'Some Chinese text here')
(!注意字符串前ñ前綴文字),那麼SSMS會處理一切爲Unicode所有的時間,和您的中國或韓國(或其它)應保留特殊字符。
相關問題
- 1. 不適用於日文,中文和韓文的字符編碼
- 2. 運行批處理文件以更新SQL Server數據庫中具有奇怪字符的字段
- 3. 在SQL Server數據庫字段中查找大寫字符
- 4. 用於包含數據庫,表,字段名稱的SQL Server字符
- 5. 在SQL Server中處理SortOrder字段
- 6. 在eclipse中使用韓文字符
- 7. 關於SQL Server中的空白/空白數據庫字段
- 8. 無法編輯myLittleAdmin中用於SQL Server 2005和2008的數據庫字段
- 9. 自動填充文本字段值從SQL Server數據庫
- 10. 從sql server中的數據字段中提取字符串
- 11. C#winapp與SQL Server數據庫文件的連接字符串
- 12. 在批處理文件中傳遞數據庫名稱sql server
- 13. SQL Server數據庫連接字符串
- 14. 在C++中刪除韓文字符串中的子字符串
- 15. RCurl處理中文字符
- 16. Python SQL數據庫字符串文字和轉義
- 17. 從SQL Server數據庫的字段中刪除最後N個字符
- 18. sql server 2000:TSQL特殊字符處理
- 19. 從文本字段中提取字符串SQL Server 2012
- 20. 如何在VBA中從韓文字符中提取字符
- 21. 使用SQL Server數據庫和字符集
- 22. SQL Server中的俄文字符編碼
- 23. 使用CSV文件中的數據更新SQL數據庫中的字段
- 24. 數據和文本字段
- 25. SQL Server數據庫文件和WCF
- 26. 如何使用日文字符管理數據庫中的ID
- 27. 如何將字符樣式應用於文字處理文檔中的運行?
- 28. Java:在自定義組件文本字段中處理' - '字符
- 29. 字符串處理文檔字符串
- 30. MySQL無法識別韓文字符
您是否需要存儲英文? – 2011-01-19 15:02:04
嗨阿德曼 - 是的英語以及 – Alessandro 2011-01-19 15:04:53