いろいろなDBMSでSQLの挙動を確認したいけど、環境構築するのが面倒な方に朗報です。
SQL Fiddleはブラウザ上でDBMSを切り替えて、SQLを実行できるのでDBMSごとに異なるSQL関数の振る舞いの違いなどを簡単に確認できるサービスです。
2016/09/11現在、対応しているのは以下のDBMSで主要なものはすべてあるっぽいです。
- MySQL 5.5 / 5.6
- Oracle 11g R2*1
- PostgreSQL 9.3
- SQLite
- MS SQL Server 2008 / 2014
使用方法は簡単です。
まず、以下のページにいきます。
以下の様な画面が表示されます。
①左上のところでDBMSを選択します。
②左ペインの下にある"Build Schema"をクリック。
③右ペインが使用可能になるので、SQLを入力します。
④右ペインの下の"Run SQL"をクリック。
です。
こりゃ便利!
*1:なぜかエラーになりました