如此处所述,http:
ENCRYPTBYPASSPHRASE
//sqlity.net/zh/2530/decryptbypassphrase/将加密后的值作为
VARBINARY(8000)数据类型返回。除了例如SQL_VARIANT之外,该数据类型不携带有关原始数据类型的任何信息。因此,
DECRYPTBYPASSPHRASE还会返回一个
VARBINARY(8000)值。您必须强制转换:
Select TOP 1 (CAST(DECRYPTBYPASSPHRASE('key',HashedValues) AS VARCHAr(8000))) from TempHashedValues


