Re: [HACKERS] Ignored PostgreSQL SET command

From: Date: Tue, 02 Jan 2001 07:47:06 +0000
Subject: Re: [HACKERS] Ignored PostgreSQL SET command
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-32323@lists.php.net to get a copy of this message
> I have a line in a PHP script that looks like this: > $set=pg_exec($dbconn, "SET DATESTYLE TO 'European'"); //Set date > format > Since my ISP updated their server, this appears to be ignored as pgsql > always returns dates in ISO format. > 1. What is the default format of dates returned that I can ALWAYS rely on? ISO. Or you can start up the backend with a different default. > 2. Why is the command ignored? It is not (or, is probably not). The variant "European" affects month and day ordering when specifying a date or when formatting a date with the "Postgres" or "SQL" format. You probably want SET DATESTYLE TO 'SQL,European' but ymmv. Check out the docs for more complete info, specifically the chapter on data types. - Thomas

« previous php.general (#32323) next »