Je me rends compte maintenant que l'invite "postgres=#" est une nouvelle invite attendant le début d'une nouvelle commande, tandis que "postgres-#" est le résultat d'appuyer sur Entrée après avoir tapé une commande qui ne se termine pas par un point-virgule.
Le point-virgule indique la fin d'une commande, donc appuyer sur Entrée sans terminer ";" suggère à postgres que vous souhaitez continuer à écrire votre commande sur une nouvelle ligne.
Insérer un point-virgule à n'importe quel endroit et appuyer sur Entrée vous ramènera à l'invite d'origine.