PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Erreur :INTO a été spécifié plusieurs fois à ou près de INTO

...et j'ai compris quelques minutes plus tard que le problème était juste (comme toujours) un point-virgule manquant.

Le INTO specified more than once l'erreur est générée à partir du second SELECT déclaration (lorsqu'il trouve un deuxième INTO ) et cela ne suggère pas grand-chose sur l'endroit où trouver le problème ; j'ai donc décidé de le mettre ici parce que je n'ai rien trouvé en ligne à propos de cette erreur.

MODIF :

ajoutez simplement le point-virgule manquant sur le premier SELECT déclaration

...

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

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