我应该如何设置本地文件SQL-Server数据库的默认编码?
谢谢。
编辑:已删除UTF-8。
我应该如何设置本地文件SQL-Server数据库的默认编码?
谢谢。
编辑:已删除UTF-8。
假设您所说的编码是指排序规则,您可以更改新数据库的默认值:
alter database model collate SQL_Latin1_General_CP1_CI_AS
alter database YourDbName collate SQL_Latin1_General_CP1_CI_AS
select * from fn_helpcollations()
SQL Server 不支持 UTF-8。
如果您不介意使用双倍空间,请使用 nvarchar(UTF-16),或者如果您不需要排序/索引/比较,请使用 varbinary。
根据 this 帖子,下一个版本的 SQL Server 可能会支持 UTF-8。
/*!40101 SET NAMES utf8 */
类似这样