好的,所以我在这个人身上挣扎了......
这两个问题......虽然看起来相同......但在某些方面显然有所不同。当在SQL Server Management Studio中对数据库运行时,最上面的一个会导致错误(从字符串转换为uniqueidentifier时转换失败。)其中底部运行正常。关于为什么会这样的任何想法?
SELECT CONVERT(UNIQUEIDENTIFIER,'459B621C-A49A-49Cl-900F-AB14D61841E2');
SELECT CONVERT(UNIQUEIDENTIFIER,'459B621C-A49A-49C1-900F-AB14D61841E2');
可能是字符编码问题吗?
由于
答案 0 :(得分:7)
有区别。第一个使用l
,第二个使用1
。