39
Ho una funzione di PostgreSQLstampa di un valore di una variabile in 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;
Come posso stampare il valore del deletedContactId alla console?
È inoltre possibile 'eccezione raise 'Valore:%', deletedContactId;', che solleverà un'eccezione reale (ovviamente). Questo mi è stato utile perché la mia app Web non registrava messaggi a livello di avviso sul mio STDOUT. Alzare un'eccezione è stato il modo più rapido per me di eseguire il debug di qualcosa. – animatedgif