У меня есть функция 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;
, что вызовет фактическое исключение (очевидно). Это было полезно для меня, потому что мое веб-приложение не записывало сообщения уровня уведомлений в мой STDOUT. Для меня создание исключения было самым быстрым способом что-то отладить.