Dic 22
SQL en emacs
Para utilizar SQL bajo emacs requiere tener instalado el cliente mysql como mínimo.
Existen 2 métodos a la hora de operar con SQL:
- Interactivo (interactive): te comunica directamente con la base de datos del servidor, ejecuta los comandos y muestra la salida inmediatamente.
- Editando (editing): te permite construir y editar comandos más complejos.
Para ejecutar el modo interactivo debemos pulsar M-x sql-mysql y luego pregunta por el modo específico de la base de datos. También pedirá datos como username, password, base de datos y servidor a conectar.
Para entrar en modo editando debemos ejecutar M-x sql-mode. Este modo provee cierta asistencia para componer sentencias SQL complejas.
C-c C-c : ‘sql-send-paragraph‘; envía el párrafo.
C-c C-v : ‘sql-send-region‘; envía una región.
C-c C-b : ‘sql-send-buffer‘; envía el buffer completo.