error on line 1 trying to execute a script using psql - Mailing list pgsql-sql

From Steven Dahlin
Subject error on line 1 trying to execute a script using psql
Date
Msg-id AANLkTikpLjmRR79VVEMH49RZTHzgEJcS-6sclTSmYP4O@mail.gmail.com
Whole thread Raw
List pgsql-sql
I am attempting to generate a temporary function to execute some dml with the following script:<br /><br />create or
replacefunction setuplicense() returns integer as $$<br />declare<br />  hwcustid  integer := 0;<br />  retval   
integer:= 0;<br /> begin<br />  insert into license.customer<br />  ( customer_id ) values ( hwcustid );<br /> 
commit;<br/>  return retval;<br />end;<br />$$<br />LANGUAGE plpgsql;<br /><br />select setuplicense();<br /><br />When
runningthis with psql I get the following:<br /><br />Error: syntax error at or near "create"<br /><br />Does anyone
havea suggestion as to what is causing this?<br /><br />Thanks<br /> 

pgsql-sql by date:

Previous
From: Scott Marlowe
Date:
Subject: Re: oracle to postgres migration question
Next
From: Steven Dahlin
Date:
Subject: running scripts like oracle sqlplus