Re: Writing a user defined function - Mailing list pgsql-general

From Douglas McNaught
Subject Re: Writing a user defined function
Date
Msg-id 5ded07e00807180929p515da454t87c501324065420e@mail.gmail.com
Whole thread Raw
In response to Writing a user defined function  (Suresh_ <suiyengar@yahoo.com>)
Responses Re: Writing a user defined function
List pgsql-general
On Fri, Jul 18, 2008 at 12:07 PM, Suresh_ <suiyengar@yahoo.com> wrote:
>
> Hello,
>  I am trying to code a simple udf in postgres. How do I write sql commands
> into pl/sql ? The foll. code doesnt work.
>
> CREATE OR REPLACE FUNCTION udf()
> RETURNS integer AS $$
> BEGIN
> for i in 1..2000 loop
>  for j in 1...10000 loop
>  end loop;
>  begin work;

Postgres doesn't let you do transactions inside a function.

Take out the BEGIN and COMMIT, and if you still get errors post the
function code and the error message that you get.

-Doug

pgsql-general by date:

Previous
From: Alvaro Herrera
Date:
Subject: Re: Reducing memory usage of insert into select operations?
Next
From: Glyn Astill
Date:
Subject: Re: Initdb problem on debian mips cobalt: Bus error