我有一个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的值打印到控制台?
raise exception 'Value: %', deletedContactId;
,这将引发实际的异常(显然)。这对我很有用,因为我的Web应用程序未将通知级消息记录到STDOUT。引发异常是我调试某些东西的最快方法。