如何设置本地文件SQL-Server数据库的默认编码?
感谢。
编辑:删除了UTF-8
答案 0 :(得分:5)
假设通过编码表示排序规则,您可以更改新数据库的默认值,如:
alter database model collate SQL_Latin1_General_CP1_CI_AS
更改现有数据库的排序规则:
alter database YourDbName collate SQL_Latin1_General_CP1_CI_AS
系统函数返回可用归类列表:
select * from fn_helpcollations()
答案 1 :(得分:0)
SQL Server不支持UTF-8。
如果您不介意使用双空格或varbinary,请使用nvarchar(UTF-16),如果您不需要排序/索引/比较。
根据this帖子
,可能会在SQL Server的下一版本中支持它答案 2 :(得分:-3)
/*!40101 SET NAMES utf8 */
像这样的东西