SQL Server 2005 插入varchar类型的中文出现乱码

SQL Server 2005 插入varchar类型的中文出现乱码

 

1:安装时不要选 Hide advice configuration  options。然后再 Collation designator and order  中选择 Chinese_PRC

2:在建表时指明某个字段的语言

方法 COLLATE Chinese_PRC_CS_AS_WS

示例:

create table test
(
a varchar(255) COLLATE Chinese_PRC_CS_AS_WS NULL,
b varchar(255) COLLATE sql_latin1_general_cp1_ci_as NULL
)

insert test values('中文','中文')

插入后 字段 a 为 中文 ,b 为 ??

3:修改数据库的排序方法为Chinese_PRC_CI_AS;将Varchar类型设置为nvarchar类型;

你可能感兴趣的:(SQL Server 2005 插入varchar类型的中文出现乱码)