【发布时间】:2018-12-13 05:06:00
【问题描述】:
首先对不起我的英语,这是我在这里的第一篇文章,我的英语不是我希望的那么好,但我希望它足以得到答案。
那么你们中的一些人现在可能如何将他们自己的源代码放在github 上,我想使用(我稍微修改一下)带有热度算法的 sql 模式版本。问题是架构是用 psgsql 编写的,而我的数据库使用 mysql 引擎。
我尝试手动转换架构,但没有任何效果就放弃了,所以我再次尝试使用其他工具和应用程序,但其中甚至没有一个支持转换过程和函数,问题是我正好需要那个一种选择。
那么,有没有人可以帮我转换there的热度函数:
create or replace function hot(ups integer, downs integer, date timestamp with time zone) returns numeric as $$
select round(cast(log(greatest(abs($1 - $2), 1)) + sign($1 - $2) * (date_part('epoch', $3) - 1134028003) / 45000.0 as numeric), 7)
$$ language sql immutable;
到 mysql 架构,我将不胜感激 :)
再次对不起我的语言,我现在低估了标准:)
【问题讨论】: