我有一个postgresql函数
CREATE OR REPLACE FUNCTION fixMissingFiles() RETURNS VOID AS $$
DECLARE
deletedContactId integer;
BEGIN
SELECT INTO deletedContactId contact_id FROM myContacts WHERE id=206351;
-- print the value of deletedContactId variable to the console
END;
$$ LANGUAGE plpgsql;
如何将deletedContactId的值打印到控制台?
2条答案
按热度按时间lc8prwob1#
您可以在
Postgres
中发出通知,如下所示:阅读here了解更多详情。
5lhxktic2#
此外,您使用的SELECT INTO看起来像PostgreSQL,用于将行复制到表中。例如,请参见the SELECT INTO doc page,其中声明:“SELECT INTO --根据查询结果定义新表”
在pgplSQL中,我习惯于按以下顺序查看:SELECT INTO...因此,您的第一行可能应该是:
如使用单行结果执行查询中所述。