Pl/PgSQL模糊区间

Pl/PgSQL模糊区间,sql,postgresql,plpgsql,Sql,Postgresql,Plpgsql,是否已经在Pl/PgSQL中为模糊区间编码了任何存储过程?比如几分钟前的,或者刚刚的,或者我需要自己写吗?我很确定没有,但是使用写应该很容易,我不认为会有这样的事情,因为每个人都会有自己的“模糊区间”定义,正如刚才所说,OLTP中的50ms,或DWH数据库中的30min 这完全取决于您的应用程序需要和逻辑。是否要将实际间隔转换为这样的字符串?如果是的话,你不应该在数据库中这样做!是的,我喜欢这样做,但为什么我不在数据库中这样做呢?首先,您需要以100%非模糊的方式定义“fuzzy”。这些函数不是

是否已经在
Pl/PgSQL
中为模糊区间编码了任何存储过程?比如几分钟前的
,或者刚刚的
,或者我需要自己写吗?

我很确定没有,但是使用写应该很容易,我不认为会有这样的事情,因为每个人都会有自己的“模糊区间”定义,正如刚才所说,OLTP中的
50ms
,或DWH数据库中的
30min


这完全取决于您的应用程序需要和逻辑。

是否要将实际间隔转换为这样的字符串?如果是的话,你不应该在数据库中这样做!是的,我喜欢这样做,但为什么我不在数据库中这样做呢?首先,您需要以100%非模糊的方式定义“fuzzy”。这些函数不是
PL/pgSQL
,而是通用的
PostgreSQL
date/time函数,当然也可以在plpgsql中使用。