本文介绍了SQL Server西里尔文字'?????'的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在运行SQL Server 2008 R2,并且我的数据库包含多语言单词。
I am running a SQL Server 2008 R2 and I have a database containing multilingual words.
对于西里尔字母,我只会看到'???????'
For Cyrillic words I only see '???????'
数据类型为nvarchar(255),集合为SQL_Latin1_General_CP1_CI_AS(这是我的默认设置)
The data type is nvarchar(255), the collection is SQL_Latin1_General_CP1_CI_AS (which was my default)
I不知道我还能做什么?
I have no idea what else can I do, any idea??
推荐答案
将数据添加到nvarchar列时,请使用前缀N
When you add data to the nvarchar column, use the prefix N
Insert into table(nvarchar_col)
select N'your Cyrillic words'
这篇关于SQL Server西里尔文字'?????'的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!