“无法解决UNION操作符中的"SQL_Latin1_General_CP1_CI_AS”和"Latin1_General_CI_AS“之间的排序规则冲突,它们发生在SELECT语句列2中。AS Caption,
'PhoneType' COLLATE DATABASE_DEFAULT AS PSWSEnumType, --COLLATE SQL_Latin1_General_CP1_CI_AS AS PSWSEnumType, --COLLATE latin
我试图理解Latin1和UTF8之间的区别,但是,在测试时,我得到了一些奇怪的结果,需要一些帮助来澄清。当我执行select十六进制(字段)时,来自test_table的字段得到:然而,当我使用latin1字符集执行完全相同的操作时,这是很好的,并且与我所读到的内容一致,我得到以下内容:但是,如果我输入char(x'E9') (它应该是é的单字节Latin1等效值),我设法让它使用“set name UTF8”正确显示,但是当将连接和客户端设置为