Re: Argument variables for select

From: Yury Don <yura(at)vpcit(dot)ru>
To: pgsql-sql(at)hub(dot)org
Subject: Re: Argument variables for select
Date: 2000-08-28 09:21:32
Message-ID: 39AA2F1C.2CCE9860@vpcit.ru
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-sql

Andreas Tille wrote:
>
> Hello,
>
> I want to use the following construct in a stored function:
>
> Create Function VarSelect ( varchar, varchar )
> returns int
> As '
> Declare num int ;
>
> Begin
> Select Into num Count(*) From $1 Where $2 ;
> return num;
> End ;
> ' language 'plpgsql' ;
>
> Could someone please explain who to type the exact syntax so that
> I can ship the table to select from as $1 and the condition to select
> what as $2? Or do I have to concatenate a string with the whole
> select statement and how to call this string? In MS SQL server this
> could be done with
> Exec ( query )
>
> Kind regards
>
> Andreas.

AFAIK it's impossible with plpgsql, but it's possible in pltcl.

--
Sincerely yours,
Yury

In response to

Responses

Browse pgsql-sql by date

  From Date Subject
Next Message Andreas Tille 2000-08-28 09:53:17 Re: Argument variables for select
Previous Message Andreas Tille 2000-08-28 08:06:13 Argument variables for select