无论数据类型是什么,我都想对sql表中的所有列进行md5处理。我在下面有一个查询,但它不适用于具有超过8000个字符的任何列。我有很多工作要做。什么是合适的解决方案?
SELECT A.Account_id,
hashbytes('MD5',
(SELECT A.[accountid]
,[description]
,[pagenumber]
,[Permission]---this exceeds over 8000 characters
FROM (
VALUES(NULL))foo(bar)
FOR xml auto)) AS [Hash]
FROM dbo.table AS A;