error on line 1 trying to execute a script using psql

Поиск
Список
Период
Сортировка
От Steven Dahlin
Тема error on line 1 trying to execute a script using psql
Дата
Msg-id AANLkTikpLjmRR79VVEMH49RZTHzgEJcS-6sclTSmYP4O@mail.gmail.com
обсуждение исходный текст
Список 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 по дате отправления:

Предыдущее
От: Scott Marlowe
Дата:
Сообщение: Re: oracle to postgres migration question
Следующее
От: Steven Dahlin
Дата:
Сообщение: running scripts like oracle sqlplus