gpt4 book ai didi

sql 到 postgresql

转载 作者:行者123 更新时间:2023-11-29 11:35:59 25 4
gpt4 key购买 nike

我有一个正在使用的 sql 代码。对postgresql不是很熟悉。下面是我想转换为 postgresql 的代码。我正在使用 dbeaver 3.5.4

Update tablename
set record_hash = cast(hashbytes('MD5',
coalesce(id, '') +
coalesce(name, '') +
coalesce(created_date, '') +
coalesce(last_modified_date, '')
) as bigint)
;

最佳答案

你可以这样做:

Update tablename
set record_hash = ('x'|| substr(
md5(
coalesce(id, '') ||
coalesce(name, '') ||
coalesce(created_date, '') ||
coalesce(last_modified_date, '')
),1,16)::bit(64)::bigint )

找到 here如何进行散列 => bigint 转换。

关于sql 到 postgresql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36875338/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com