我有以下代码来创建一个函数,web_channel2
如果表不为空,则截断表中的所有行:
create or replace function truncate_if_exists(tablename text)
returns void language plpgsql as $$
begin
select
from information_schema.tables
where table_name = tablename;
if found then
execute format('truncate %I', tablename);
end if;
end $$;
Run Code Online (Sandbox Code Playgroud)
不幸的是我不知道应该如何继续...如何执行该函数?