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

Errore:INTO specificato più di una volta in corrispondenza o in prossimità di INTO

...e ho capito pochi minuti dopo che il problema era solo (come sempre) un punto e virgola mancante.

Il INTO specified more than once l'errore viene generato dal secondo SELECT istruzione (quando trova un secondo INTO ) e non suggerisce molto su dove trovare il problema; quindi ho deciso di inserirlo qui perché non ho trovato nulla online su questo errore.

MODIFICA:

aggiungi semplicemente il punto e virgola mancante sul primo SELECT dichiarazione

...

    SELECT x INTO a FROM t1 WHERE y = 1; #missing semicolon

    IF a > 5 THEN
        SELECT m, n INTO b ...;
...