在SQL Server 2014 express中,我有一个触发器,在中间运行:
SELECT @hb = HASHBYTES('MD5',CAST(Document AS varbinary(8000))) FROM Documents
SELECT @ha = HASHBYTES('MD5',CAST(Document AS varbinary(8000))) FROM inserted
IF @ha=@hb
SELECT @dg=null
ELSE
SELECT @dg=Document FROM inserted
但是当我插入值时,我总是将@dg
设置为null。
错误在哪里?