postgresql - 匿名函数postgresql的返回值

标签 postgresql anonymous-function plpgsql

怎么做?

为了简单的例子。我有一个简单的功能:

DO LANGUAGE plpgsql $$ DECLARE
BEGIN
EXECUTE 'SELECT NOW()';
END $$;

如何从匿名函数返回“NOW()”的值或其他值?该函数作为示例给出我有一个更复杂的函数。

最佳答案

DO LANGUAGE plpgsql $$ DECLARE
BEGIN
execute '
create temporary table t
as
SELECT NOW()
';
END $$;

select * from t;

关于postgresql - 匿名函数postgresql的返回值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10314963/

相关文章:

sql - 使用 CASE 和 generate_series() 查询,将结果 timestamptz 降序排列

Helm 中的 PostgreSQL : initdbScripts Parameter

javascript - 我们可以省略 JavaScript IIFE 的主要括号吗?

javascript - 自执行匿名函数中 (fn...)() 括号的用途? [JavaScript]

xml - Unnest (xpath()) 无法正确识别 NULL 值

postgresql - 即使 PostgreSQL RDS 暴露在互联网上,如何使用本地子网连接到 RDS 以避免延迟

javascript - AJAX获取: anonymous function not being called upon success

postgresql - 在 PostgreSQL 中将字符串散列为数值

postgresql - 将查询结果连接到 PostgreSQL 中的变量中

sql - 如何在postgresql中连接3个表