Documentazione di PostgreSQL 9.0 > Programmazione del server > PL/Python - linguaggio procedurale python > Funzioni di utilità
PrecedenteAccesso al databaseVariabili d'ambienteSuccessivo

42.8. Funzioni di utilità

Il modulo plpy fornisce anche le funzioni plpy.debug(msg), plpy.log(msg), plpy.info(msg), plpy.notice(msg), plpy.warning(msg), plpy.error(msg) e plpy.fatal(msg). plpy.error e plpy.fatal attualmente generano un'eccezione Python che, se non catturata, si propaga fuori la query chiamante, causando che la transazione corrente o la sottotransazione sia annullata. raise plpy.ERROR(msg) e raise plpy.FATAL(msg) sono equivalenti a chiamare plpy.error e plpy.fatal, rispettivamente. Le altre funzioni generano solo i messaggi di diversi livelli di priorità. Se i messaggi di una particolare priorità sono riportati al client, scritte nel log del server, o entrambe, è controllaro dalle variabili di configurazione log_min_messages e client_min_messages. Si veda Capitolo 18, Configurazione del server per maggiori informazioni.

Documentazione di PostgreSQL 9.0 > Programmazione del server > PL/Python - linguaggio procedurale python > Funzioni di utilità
PrecedenteAccesso al databaseVariabili d'ambienteSuccessivo