Normalize INTERVAL ouput format in a db driver

From: Sebastien FLAESCH <sf(at)4js(dot)com>
To: pgsql-general(at)postgresql(dot)org
Subject: Normalize INTERVAL ouput format in a db driver
Date: 2009-07-06 11:49:48
Message-ID: 4A51E4DC.20008@4js.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

Hi all,

Just testing 8.4rc2 INTERVALs...

According to the doc, INTERVAL output format is controlled by SET intervalstyle.

I am writing an interface/driver and need a solution to fetch/convert interval
values independently from the current format settings...

I could force my driver to implicitly set the intervalstyle to iso_8601, but I
would prefer to leave this in the hands of the programmer...

Imagine you have to write and ODBC interface/driver with libpq that must support
the SQLINTERVAL C structure, how would you deal with PostgreSQL intervals?

Is it possible to query the current intervalstyle?

Thanks!
Seb

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Abbas 2009-07-06 12:18:40 Re: Postgres Plus Advanced Server and general Postgres compatibility?
Previous Message sqlguru 2009-07-06 11:27:52 Passing a table to function