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

Eseguire il debug di SQL in pgAdmin quando SQL contiene variabili

Puoi ottenere questo risultato utilizzando i comandi PREPARE, EXECUTE, DEALLOCATE per la gestione delle istruzioni, che è proprio ciò di cui stiamo parlando qui.

Ad esempio:

PREPARE test AS SELECT * FROM users WHERE first_name = $1;
EXECUTE test ('paul');
DEALLOCATE test;

Forse non così grafico come potrebbe piacere ad alcuni, ma sicuramente praticabile.