PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

SELECT solleva un'eccezione nella funzione PL/pgSQL

Il manuale indica:

A volte è utile valutare un'espressione o SELECT interrogare ma scartare il risultato, ad esempio quando si chiama una funzione che ha effetti collaterali ma nessun valore di risultato utile. Per farlo in PL/pgSQL, usa PERFORM dichiarazione:

PERFORM query;

A meno che tu non assegni il risultato, sostituisci

SELECT 1;

con

PERFORM 1;