Teradata 哈希 MD5 使用

问题描述 投票:0回答:3

我需要通过 hash_md5 对 teradata 表中的列进行哈希处理,我尝试了这个

select hash_md5(COLUMN_NAME) from TABLE

但似乎不是这样工作的。请问有人可以推荐吗?

hash teradata md5
3个回答
1
投票

需要先安装MD5 UDF才可以使用。

请按照以下链接中提到的说明进行操作

https://downloads.teradata.com/download/extensibility/md5-message-digest-udf?check_logged_in=1


0
投票

使用从表中选择SYSUDTLIB.hash_md5(COLUMN_NAME)


0
投票

只是测试这个函数,并有一个问题为什么结果 to_byte 给我的值略有不同。

选择 hash_md5('8009304000003022'), CAST (TO_BYTES (hash_md5('8009304000003022'), 'base16') as BYTE (16));

我有许多 HASH_MD5 值以 BYTE(16) 的形式加载到 TD,并且想使用此函数加入。

© www.soinside.com 2019 - 2024. All rights reserved.