Re: Inconsistent compilation error

Поиск
Список
Период
Сортировка
От Adrian Klaver
Тема Re: Inconsistent compilation error
Дата
Msg-id 938e3908-6dc2-7a6b-40d9-04a29c4f4c3f@aklaver.com
обсуждение исходный текст
Ответ на Inconsistent compilation error  (raf@raf.org)
Ответы Re: Inconsistent compilation error  (raf@raf.org)
Список pgsql-general
On 04/18/2018 06:02 PM, raf@raf.org wrote:
> Hi,
> 
> postgresql-9.5.12 on debian-9
> 
> I have a stored function with code that looks like:
> 
>      create or replace function tla_audit_delete_thing()
>      returns boolean stable language plpgsql as $$
>      declare
>          r record;
>          status boolean := 1;
>      begin
>          for r in select _.* from blah_history _ where _.original_id not in (select id from blah)
>          loop
>              raise notice '% %', 'blah_history.original_id', r;
>              status := 0;
>      end loop;
>      [...]
>      end
>      $$
>      security definer
>      set search_path = public, pg_temp;
>      revoke all on function tla_audit_delete_thing() from public;
>      grant execute on function tla_audit_delete_thing() to staff;

So if you cut and paste the above directly into the database via psql on 
the Debian host do you see the same issue?

> 
> And I have a program that loads stored functions from disk
> when they are different to what's in the database and I have
> just loaded a very old database backup, brought the schema up
> to date, and tried to bring the stored functions up to date.
> 

> 
> cheers,
> raf
> 
> 
> 


-- 
Adrian Klaver
adrian.klaver@aklaver.com


В списке pgsql-general по дате отправления:

Предыдущее
От: "David G. Johnston"
Дата:
Сообщение: Re: Inconsistent compilation error
Следующее
От: Adrian Klaver
Дата:
Сообщение: Re: Inconsistent compilation error