VS2015中有轻量级数据库LocalDB,初步学习小型项目可以不使用SQLserver,而使用vs自带的数据库。
在vs中建立的数据库默认属于LocalDB数据库实例,并且排序规则为SQL_Latin1_General_CP1_CI_AS,该排序规则不支持中文输入。
要建立的数据库支持中文输入,有两种解决办法
- 创库时指定参数
在利用CREATE database 语句中指定参数
COLLATE Chinese_PR_CI_AS
- 修改数据库的排序规则
(第一种方法并不方便,因为在创库的时候可能并没有考虑到这个参数)
1.修改数据库为单用户模式
alter database [数据库名或完整路径] set single_user with rollback immediate ;