RE: BUG #16181: Error Creating Stored Procedures
"Shahzad Ahmad" <[email protected]> Wed, 1 Jan 2020 19:18:32 -0500
| Newsgroups | gmane.comp.db.postgresql.bugs |
|---|---|
| Message-ID | <[email protected]> |
David, Thanks for the quick reply. It is working with BEGIN and END. The code was generated by pgAdmin4 GUI and I somehow incorrectly assumed that GUI would include BEGIN and END statements. Thanks for your help. Shahzad From: David G. Johnston <[email protected]> Sent: Wednesday, January 1, 2020 7:02 PM To: [email protected]; PostgreSQL mailing lists <[email protected]> Subject: Re: BUG #16181: Error Creating Stored Procedures On Wed, Jan 1, 2020 at 4:43 PM PG Bug reporting form <[email protected] <mailto:[email protected]> > wrote: The following bug has been logged on the website: Bug reference: 16181 Logged by: Shahzad Ahmad Email address: [email protected] <mailto:[email protected]> PostgreSQL version: 12.1 Operating system: Ubuntu 18.04.3 LTS Description: I tried both pgAdmin GUI and psql using a script file. In both instances i got the same error. CREATE OR REPLACE PROCEDURE admin.my_test(IN role_id integer DEFAULT 0) LANGUAGE 'plpgsql' Not a bug...the documentation shows how to write a pl/pgsql function/stored procedure. https://www.postgresql.org/docs/12/plpgsql-structure.html Note the "BEGIN" and "END" portions of that syntax diagram are not optional. David J.