dbext.vim fournit un accès à la base de données depuis Vi. Il fournit des éléments tels que les connexions stockées, la navigation dans le schéma, l'historique des commandes, la saisie semi-automatique et les variables de liaison.
Je suppose qu'il existe quelque chose de similaire pour Emacs.