Skip site navigation (1) Skip section navigation (2)

Peripheral Links

Header And Logo

PostgreSQL
| The world's most advanced open source database.

Site Navigation

Search archives
  Advanced Search

Re: BUG #3848: function pg_catalog.substring(date, integer, integer) does not exist


  • From: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
  • To: Sam Mason <sam(at)samason(dot)me(dot)uk>
  • Cc: pgsql-bugs(at)postgresql(dot)org
  • Subject: Re: BUG #3848: function pg_catalog.substring(date, integer, integer) does not exist
  • Date: Tue, 01 Jan 2008 16:29:47 -0500
  • Message-id: <20940.1199222987@sss.pgh.pa.us> <text/plain>

Sam Mason <sam(at)samason(dot)me(dot)uk> writes:
> I've just downloaded the source of tinyerp and had a look though and
> this practice seems pretty endemic.  They should really be using
>   to_char(date_exp, 'YYYY-MM')
> instead of
>   substring(date_exp FOR 7)
> in all their queries.

Or at least explicitly casting the date to text.  But your way is
better, since it won't break if the datestyle is something other
than ISO.

			regards, tom lane



Home | Main Index | Thread Index

Privacy Policy | About PostgreSQL
Copyright © 1996 – 2012 PostgreSQL Global Development Group