Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Data Bases > Pgsql Sql > Re: Problem wit...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 2 of 2 Topic 3391 of 3717
Post > Topic >>

Re: Problem with now() in function pgsql

by aklaver@[EMAIL PROTECTED] (Adrian Klaver) Apr 5, 2008 at 10:59 AM

On Saturday 05 April 2008 10:46 am, luke.78@[EMAIL PROTECTED]
 wrote:
> Hi,
> I have a problem in a function pgsql with Reading TIMESTAMP calling the
> function now() the problem is this:
> At the begin of function I read timestamp...
> select now() into TS_BEGIN;
>
> the function execute some statement...
>
> Many seconds after I reread the timestamp
> select now() into TS_END;
>
> and TS_BEGIN is identical TS_END!!!
>
> Can anyone help me?
>
> Thanks in advance.
>
> Luke.
You want to use clock_timestamp() or equivalent not now(). As you found
out 
now() fixes the time at the start of the transaction and does not change, 
clock_timestamp() does. See  URL below for a more complete explanation:

http://www.postgresql.org/docs/8.2/interactive/functions-datetime.html
-- 
Adrian Klaver
aklaver@[EMAIL PROTECTED]
 
Sent via pgsql-sql mailing list (pgsql-sql@[EMAIL PROTECTED]
)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-sql
 




 2 Posts in Topic:
Problem with now() in function pgsql
luke.78@[EMAIL PROTECTED]  2008-04-05 19:46:55 
Re: Problem with now() in function pgsql
aklaver@[EMAIL PROTECTED]  2008-04-05 10:59:51 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Sun Oct 12 14:35:17 CDT 2008.