EXECUTE…USING statement in PL/pgSQL doesn't work with record type?

后端 未结 2 350
借酒劲吻你
借酒劲吻你 2020-12-11 04:42

I\'m trying to write a function in PL/PgSQL that have to work with a table it receives as a parameter.

I use EXECUTE..INTO..USING statements within the function def

2条回答
  •  囚心锁ツ
    2020-12-11 04:49

    $1 should be inside the || ,like || $1 || and give spaces properly then it will work.

    BEGIN
    
    EXECUTE ' delete from  ' ||  quote_ident($1)  || ' where condition ';
    
    END;
    

提交回复
热议问题