gpt4 book ai didi

sql - 在Where子句中使用GUID

转载 作者:行者123 更新时间:2023-12-02 07:15:29 26 4
gpt4 key购买 nike

由于某种原因,我无法对 GUID 列进行比较,它不会返回任何结果。

请参见下文,将 WHERE 子句设置为“secguid”列的精确值时,它不会返回任何结果。这是怎么回事?

SELECT * FROM dbMobileFile

SELECT * FROM dbMobileFile WHERE secguid = '3137459D-EFDE-449E-94A3-89345A8580FA'

SELECT * FROM dbMobileFile WHERE secguid LIKE '3137459D-EFDE-449E-94A3-89345A8580FA'

使用 LIKE 也不起作用。

enter image description here

enter image description here

最佳答案

试试这个

SELECT      [fileID],
[fileCOde],
[filePassword],
[fileDescription],
[rowguid],
[secguid]
FROM [dbo].[dbMobileFile]
WHERE CAST(secguid as uniqueidentifier) = CAST('3137459D-EFDE-449E-94A3-89345A8580FA' as uniqueidentifier)

关于sql - 在Where子句中使用GUID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42293265/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com