环境是 SQL Server 2012。我即将将 clr 过程返回的结果列从 更改varchar
为nvarchar
,但我不确定在varchar
代码页中可以找到的字符是否总是会转换为 unicode 中的相同字符以及另一种方式。不好的例子是,如果有人从带有列的过程中获取结果nvarchar
并将其放入带有varchar
列的数据库中。问题是,他们会一直正确转换吗?
问问题
260 次
环境是 SQL Server 2012。我即将将 clr 过程返回的结果列从 更改varchar
为nvarchar
,但我不确定在varchar
代码页中可以找到的字符是否总是会转换为 unicode 中的相同字符以及另一种方式。不好的例子是,如果有人从带有列的过程中获取结果nvarchar
并将其放入带有varchar
列的数据库中。问题是,他们会一直正确转换吗?