by shigemk2

当面は技術的なことしか書かない

sql-mode

EmacsSQLを使うためのelisp

install-elisp-from-emacswikiとかでインストールできるから導入は割と簡単。

導入方法はこちらを参考にするといいですよ。
"Trumps by the roadside" - sql-mode: Emacs から SQL 文を実行する

で、.sqlファイルを開くとsql-modeが発動します。

sql-modeのコマンドです。
というかこれが使えるだけでもすごい恩恵を受けられると思うんだ。

キーバインド 関数 説明
C-c C-b sql-send-buffer バッファの内容を SQLi バッファに送る
C-c C-r sql-send-region リージョンの内容を SQLi バッファに送る
C-c C-c sql-send-paragraph 現在の行を SQLi バッファに送る

ただ、C-c C-r でSQL文を大量に実行するとさすがに止まるので
ご利用は計画的に。