sql >> Databáze >  >> RDS >> PostgreSQL

Blok anonymního kódu PL/pgSQL

Musí existovat oidní konstanta v ALTER LARGE OBJECT oid ... . Zkuste toto zástupné řešení:

DO $$
    DECLARE
        bigobject integer;
    BEGIN
        SELECT lo_creat(-1) INTO bigobject;
        EXECUTE 'ALTER LARGE OBJECT ' || bigobject::text || ' OWNER TO postgres';
        ...

Totéž samozřejmě platí také pro GRANT a REVOKE.



  1. psycopg2.OperationalError:FATAL:nepodporovaný frontend protokol 1234.5679:server podporuje 2.0 až 3.0

  2. PHP mysql prohledává více tabulek pomocí klíčového slova

  3. Opravte poškozenou databázi SQL během problému s upgradem

  4. Jak nahradit MySQL Perconou na Plesk CentOS 7