Re: Function with Integer array parameter

From: Decibel! <decibel(at)decibel(dot)org>
To: Ranjan Kumar Baisak <rbaisak(at)nyc(dot)yamaha(dot)com>
Cc: pgsql-general(at)postgresql(dot)org
Subject: Re: Function with Integer array parameter
Date: 2007-08-16 15:57:55
Message-ID: 20070816155754.GJ54309@nasby.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

On Thu, Aug 16, 2007 at 11:14:25AM -0400, Ranjan Kumar Baisak wrote:
> Postgres Gurus,
> Please suggest me what is wrong with this
> function.
> This function tries to retrieve set of rows from description table based
> on set of ID fields passed as array.
>
> The error, I get is : ERROR: only one AS item needed for language "plpgsql"
>
> CREATE OR REPLACE function get_description_list(integer[]) RETURNS SETOF
> type_description AS
> 'DECLARE
...
> WHERE d_base.id in array_to_string(ints_desc_ids alias,',')

Note the quotes.

Use dollar quoting... it$$s your friend.
--
Decibel!, aka Jim Nasby decibel(at)decibel(dot)org
EnterpriseDB http://enterprisedb.com 512.569.9461 (cell)

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Trevor Talbot 2007-08-16 16:01:03 Re: Yet Another COUNT(*)...WHERE...question
Previous Message Rainer Bauer 2007-08-16 15:54:01 Re: Yet Another COUNT(*)...WHERE...question