1.直接打开SQLSERVER2008的相关窗口,会看到字符集为ISO-8859-5,如下图。
2.如果下一步是好的,继续并点击首选项跳转到窗口。
3.这时,一个新的对话框弹出。您需要选择编码为utf-8并确认更改。
4.通过这种方式,当找到图的结果时,就可以达到目的。
属性设置。
在 SQL Server 中,下列数据类型支持 Unicode 数据:
nchar
nvarchar
ntext
Unicode 常量以 N 开头指定:N'A Unicode string'。
创建新数据库时,可以使用下列内容之一指定排序规则:
CREATE DATABASE 语句的 COLLATE 子句。
SQL Server Management Studio.
SQL 管理对象 (SMO) 中的 Database.Collation 属性。
如果未指定排序规则,则使用服务器排序规则。
可以使用 ALTER DATABASE 语句的 COLLATE 子句来更改在用户数据库中创建的任何新对象的排序规则。使用此语句不能更改任何现有用户定义的表中列的排序规则。使用 ALTER TABLE 的 COLLATE 子句可以更改这些列的排序规则。
扩展资料:
UCS字符U+0000到U+007F(ASCII)被编码为字节0×00到0x7F(ASCIⅡ兼容)。这意味着只包含7位ASCIl字符的文件在ASCIⅡ和UTF-8两种编码方式下是一样的。
所有大于0x007F的UCS字符被编码为一个有多个字节的串,每个字节都有标记位集。因此,ASCIl字节(0x00-0x7F)不可能作为任何其他字符的一部分。表示非ASCIl字符的多字节串的第一个字节总是在0xC0到0XFD的范围里,并指出这个字符包含多少个字节。多字节串的其余字节都在0x80到0xBF范围里。这使得重新同步非常容易,并使编码无国界,且很少受丢失字节的影响。
参考资料来源:百度百科-UTF-8
本回答被网友采纳