SQL Fiddleというサイトを知りました。
Web ブラウザ上でサクッとクエリを実行することが出来ます。
下記データベースに対応している模様。
- SQL Server
- SQLite
- PostgreSQL
- MySQL
- MariaDB
今回は業務で普段使っている SQL Server を試してみます。
デフォルトで"Product"というテーブルのCREATE文が用意されているようです。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
-- INIT database CREATE TABLE Product ( ProductID INT IDENTITY(1, 1), Name VARCHAR(100), Description VARCHAR(255) ); INSERT INTO Product(Name, Description) VALUES ('Entity Framework Extensions', 'Use Entity Framework Extensions to extend your DbContext with high-performance bulk operations.'); INSERT INTO Product(Name, Description) VALUES ('Dapper Plus', 'Use Dapper Plus to extend your IDbConnection with high-performance bulk operations.'); INSERT INTO Product(Name, Description) VALUES ('C# Eval Expression', 'Use C# Eval Expression to compile and execute C# code at runtime.'); -- QUERY database SELECT * FROM Product; SELECT * FROM Product WHERE ProductID = 1; |
Executeボタンを押してみます。
下側のウィンドウにクエリの実行結果が表示されているようです。
試しに、ProductID = 1 を UPDATE してみると、
結果ウィンドウで Name が 'TEST' に更新されていることを確認できました!
これがあれば DB ツールが無くても(そもそも無いケースがあまり考えられませんが、、)
サクッとクエリの実行確認を行うことが出来ますね!!
今回は以上です。それでは。