繁体   English   中英

SQL 问题:将 Guid 值分配给 UNIQUEIDENTIFIER

[英]SQL Problem : Assign Guid value to UNIQUEIDENTIFIER

我试图将 guid 数据分配给 uniqueidentifier 列,但在分配此 guid 'ed16e46d-9aaa-4cd9-8c79-d843b5uc246d' 时遇到了问题。 GUID 数据的长度和格式正确,但仍然出现“从字符串转换为唯一标识符时转换失败”的问题。

这是我的测试脚本,第一个是问题值,该部分运行良好。

声明@testA UNIQUEIDENTIFIER = 'ed16e46d-9aaa-4cd9-8c79-d843b5uc246d'

声明@testB UNIQUEIDENTIFIER = '8fc2deba-08f5-4673-9a02-305e92dcb5b1'

您的第二个 GUID 8fc开头就可以了。

您的第一个 GUID无效,一个 GUID 只能包含字母 AF,这个 GUID 包含一个u

在此处检查您的 GUID 是否有效: http://guid.us/Test/GUID

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM