Re: help with sintaxis of quotes on function - Mailing list pgsql-sql

From Stephan Szabo
Subject Re: help with sintaxis of quotes on function
Date
Msg-id 20011108083616.I53274-100000@megazone23.bigpanda.com
Whole thread Raw
In response to help with sintaxis of quotes on function  ("Ernesto Freyre" <efreyre@qnet.com.pe>)
List pgsql-sql
On Wed, 7 Nov 2001, Ernesto Freyre wrote:

> Dear Sirs:
>
> Please I am attempting implement a function that update a column to current time + X seconds
>
> So the query involved looks like:
>
> update mytable set mytime=now+'X seconds';
>
> Here X is a integer value,
>
> Now I need implement this on my function, But I have problems at
> implement this at quotes, e.g. my function could looks like:
>
> CREATE    FUNCTION addtime(integer) RETURNS INTEGER AS '
> DECLARE
>    additional ALIAS FOR $1;
> BEGIN
>   update mytable set mytime=now()+''additional seconds'';
> END;
> '
> return 1;
> LANGUAGE 'plpgsql';

This may work as the update:

update mytable set mytime=now()+CAST((additional || '' seconds'')AS INTERVAL);




pgsql-sql by date:

Previous
From: "Josh Berkus"
Date:
Subject: Re: Increasing MAX_ARGS
Next
From: "Josh Berkus"
Date:
Subject: Re: help with function and quotes