在SQL Server中,可以通过以下几种方式设置编码格式:
CREATE DATABASE mydb COLLATE Latin1_General_100_CI_AS_SC_UTF8
CREATE TABLE mytable (
id INT,
name NVARCHAR(50) COLLATE Latin1_General_100_CI_AS_SC_UTF8
)
SELECT name COLLATE Latin1_General_100_CI_AS_SC_UTF8
FROM mytable
需要注意的是,以上方式只适用于SQL Server 2019及以上的版本,之前的版本可能不支持UTF-8编码格式。另外,编码格式的设置可能会影响到数据库的性能和存储空间,需要根据具体情况进行权衡和选择。