0

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

どんな手掛かり ?

ありがとう

4

1 に答える 1

0

機能を使ってみてくださいMESSAGE-DIGEST。それはあなたのニーズに合っていますか?

FOR EACH myTable:
   myVar = MESSAGE-DIGEST('MD5', myTable.col1 + myTable.col2).
END.
于 2018-03-21T16:19:36.277 に答える