l'impression de la valeur d'une variable dans postgresql
J'ai un postgresql fonction
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;
Comment puis-je imprimer la valeur de la deletedContactId à la console?
Vous devez vous connecter pour publier un commentaire.
Élever un avis:
http://www.postgresql.org/docs/current/static/plpgsql-errors-and-messages.html
raise exception 'Value: %', deletedContactId;
, qui va lever une exception (évidemment). Cela a été utile pour moi parce que mon application web n'a pas été la journalisation de l'avis au niveau des messages à ma sortie standard (STDOUT). Le déclenchement d'une exception a été le moyen le plus rapide pour moi de débogage quelque chose.raise notice 'Value: % %', deletedContactId, E'\n';
Qui vous donne égalementnewline
après ce message.