0

我正在编写一个触发器,但我对一个应该比较 uniqueidentifier 的选择命令有疑问。它返回空值。我怎样才能解决这个问题

DECLARE @EmailTablePrimaryKey  uniqueidentifier
SELECT @PostSpecialityID=CategoryId  FROM PostCategoryRelations WHERE PostId = @EmailTablePrimaryKey

@EmailTablePrimaryKey 和 PostId 是唯一标识符,如果我像下面这样静态放置参数,它可以工作,但不能与参数一起工作。

SELECT @PostSpecialityID=CategoryId  FROM PostCategoryRelations WHERE PostId = '7c5ec001-81a2-e211-95dc-842b2b07eeaf'

你认为是什么问题?

4

0 回答 0