我在SQL Server 2012中使用HASHBYTES(),是否有与OpenEdge等效的内容?
SQL 2012中的代码工作示例
SELECT HASHBYTES('MD5',CONCAT(col1, col2)) AS [HashDiff] FROM MyTable
我希望进行中的实例
SELECT *
FROM OPENQUERY(MyLinkedServerToProgress,'SELECT HASHBYTES(''MD5'',CONCAT(col1, col2)) AS [HashDiff] FROM pub.myTable')
https://docs.microsoft.com/en-us/sql/t-sql/functions/hashbytes-transact-sql
有任何线索吗?
由于
答案 0 :(得分:0)
尝试使用MESSAGE-DIGEST
功能。它能满足您的需求吗?
FOR EACH myTable:
myVar = MESSAGE-DIGEST('MD5', myTable.col1 + myTable.col2).
END.