2018年2月26日 星期一

常用資料庫SQL語法免費測試網站(SQL Fiddle)

如欲學習/測試許多種SQL語法,但軟硬資源有限,難取得各種資料庫軟體以及建置測試環境,而SQL Fiddle網站目前免費提供多種常用資料庫資源,可解決技術評估/測試之環境建立之難題,此網站服務也提供資料分享功能,在問題咨詢或教學上非常實用,值得推薦使用。優點如下:
1.   環境多樣性:支援常用ORACLEMSSQLMySQL資料庫及較新版本。
2.   連線便利性:透過網頁即可連線,不管PC或行動裝置(智慧型行動電話)均可。
3.   共享容易性:提供具有連線Session Id之連線網址,即可與他人共用或取得咨詢。

網站資訊及簡單操作介紹,如下:

[網站資訊]

[支援資料庫及版本]
Database
Verison
ORACLE
11g R2
SQL Server
2017
MySQL
5.6
PostgreSQL
9.6
PostgreSQL
9.3
SQLite
WebSQL
SQLite
SQL.js

[使用介面]
操作介面主要可分成DDLDMLResult三個區域,
1.   DDL區域(左側)
主要用於物件建立(:CREATE TABLE)及資料新增(INSERT)等操作。如欲直接使用網站範例資料時,可按下[View Sample Fiddle]按鍵即可載入範例資料指令。
2.   DML區域(右側)
SELECT指令語法區域。
3.   Result(下方)
用於呈現執行結果。

[操作簡介]
1.   選擇資料庫版本
選擇欲使用之資料庫版本。
2.   Build Schema必要步驟及存在
將資料建立相關指令撰寫於DDL區域,按下[Build Schema]且已通過檢核,則網站將產生連線Session Id 附加於網址後方(如: http://sqlfiddle.com/#!9/2438f),可將此連結網址提供給他人,透過網頁即可分享內容(包含DML指令)或參考咨詢,相當方便。但當DDL內容任何變更時,則必需重新執行及驗證。

3.   Run SQL


以先前九九乘法表》文章為例:
九九乘法表案例中,不管ORACLEMSSQL語法,雖均僅使用系統資料表而已,但仍必需有Schema,否則無法通過系統檢核而無法使用




沒有留言:

張貼留言