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に記録していなかったので、これは私にとって役に立ちました。例外を発生させることが、何かをデバッグする最も簡単な方法でした。