我有一个雪花表,其中包含一个名为
answer
的加密字段
该字段在 Snowflake 外部加密,我想知道是否可以在 Snowflake 中使用 DECRYPT() 来解密该列。
我可以确认 SO 中推荐的帖子都不符合我的用例。
我尝试过以下方法
select to_varchar(
decrypt(
to_binary(
'An encrypted String', 'HEX'
),
'AES Key provided by the Encryption Team'
),
'utf-8') as decrt
错误 -
The following string is not a legal hex-encoded value:
set passphrase = 'AES Key provided by the Encryption Team'
select decrypt('An Encrypted String', $passphrase)
错误 -
Invalid argument types for function 'DECRYPT': (VARCHAR(48), VARCHAR(64))