interval / interval -> double operator - Mailing list pgsql-hackers

From Andrew Hammond
Subject interval / interval -> double operator
Date
Msg-id 1179441957.460862.166380@p77g2000hsh.googlegroups.com
Whole thread Raw
Responses Re: interval / interval -> double operator  (Tom Lane <tgl@sss.pgh.pa.us>)
List pgsql-hackers
Yet another potential addition to the family of operators. Some guy
was asking for it on IRC so...

CREATE OR REPLACE FUNCTION interval_over_interval(interval, interval)
RETURNS float STRICT IMMUTABLE LANGUAGE sql AS $$
SELECT extract(epoch from $1)::float / extract(epoch from $2);
$$;

CREATE OPERATOR /
(   leftarg = interval
,   rightarg = interval
,   procedure = interval_over_interval
);



pgsql-hackers by date:

Previous
From: Bruce Momjian
Date:
Subject: Re: [BUGS] Removing pg_auth_members.grantor (was Grantor name gets lost when grantor role dropped)
Next
From: Bruce Momjian
Date:
Subject: Re: What is happening on buildfarm member baiji?