我正在使用 SQL Server 2014。作为更大任务的一部分,我需要从表中检测更新等,因此我正在实现 Hashbytes。Hasbytes 字段定义为varbinary(MAX)
。
这是我的 SQL:
INSERT INTO tbl_People
SELECT
id,
Name,
Add1,
Add2,
Add3,
HashValue as Hashbytes('MD5',CONCAT('|',Name, Add1, Add2, Add3))
from tbl_PeopleSource
但是,我只是不断收到错误:
'MD5' 附近的语法不正确。
我哪里错了?