好吧,所以我在这个问题上绞尽脑汁。。。
这两个问题。。。尽管它们看起来是一样的。。。在某些方面明显不同。在SQL Server Management Studio中对数据库运行时,顶部的数据库会导致错误(从字符串转换为uniqueidentifier时转换失败。),而底部的数据库运行良好。有什么想法吗?
SELECT CONVERT(UNIQUEIDENTIFIER,'459B621C-A49A-49Cl-900F-AB14D61841E2');
SELECT CONVERT(UNIQUEIDENTIFIER,'459B621C-A49A-49C1-900F-AB14D61841E2');
可能是字符编码问题吗?
感谢
这是有区别的。第一个使用l
,第二个是1
。