安裝資料庫很痛苦?試試這個SQL線上編輯器,省掉你的安裝煩惱
經常有小夥伴因為資料庫安裝報錯給我私信。發給我的報錯各式各樣,有些我能解決,有些報錯真的我也沒見過,不知如何作答。這導致很多初學SQL的愛好者自信心受到打擊。
現在如果你只是為了學習測試SQL程式碼使用,大可不必安裝資料庫。
今天就給大家安利一個好用到爆的SQL線上編輯器:
http://www.sqlfiddle.com/
為什麼好用呢?它能滿足你寫SQL程式碼練習測試的根本需求,而且還支援手機端使用哦。下面給大家介紹一下這個線上編輯器的一些功能。
介面展示
這個線上編輯器的功能很好掌握,我們先來看看它長什麼樣子。
PC端介面
手機端介面
資料庫型別選擇
這個線上編輯器支援多種資料庫,其中就有小夥伴常用的SQL Server,MySQL和Oracle,點選你想練習的資料庫即可。
示例指令碼和建表視窗
每個資料庫都有一個簡單的示例,點選
View Sample Fiddle
按鈕即可自動載入相應的示例指令碼到建表視窗中。如下圖:
MySQL示例指令碼
SQL Server示例指令碼
當然你也可以點選
Clear
按鈕清除當前視窗的程式碼。
快速建立表和插入資料功能(Text to DDL)
這個功能簡直就是神器,一開始我還不知道怎麼用,特地去GitHub上看了一下示例教程。
它可以省掉很多標準程式碼
,比如我下面建立Customers表和插入資料的程式碼就是在這裡面完成的。
點選
Text to DDL
按鈕,在彈出的介面中輸入表名,然後在下面的輸入框第一行輸入列名,以英文格式的逗號(,)隔開,從第二行開始輸入資料,如下所示:
然後點選右下角的
Append To DDL
,你就可以在左邊視窗看到對應的程式碼了,如下圖所示:
注意:該編輯器不支援中文!!!
建立視窗功能按鈕
在建立視窗的下方有幾個按鈕,其中
Build Schema:執行建立和插入語句
Edit FullScreen:全屏顯示建立視窗
Browser:檢視已經建立的表結構
結束符:這個給定程式碼結束的字元,通常SQL以;結束,使用預設即可
查詢視窗及功能按鈕
在右側就是我們的查詢視窗了,在這裡就可以寫我們的查詢SQL程式碼了。如下圖所示:
在查詢視窗下面同樣有幾個功能按鈕:
Run SQL:執行查詢程式碼
Edit Fullscreen:全屏查詢視窗
結束符:程式碼結束的字元
查詢結果及執行計劃視窗
在底部就是顯示查詢結果和執行計劃的視窗
總結
這個SQL線上編輯器有不少優點也有幾個不足的地方
優點:
不需要安裝資料庫即可直接在上面寫程式碼
支援多種資料庫
支援快速建立表結構和插入資料
支援檢視執行計劃
支援手機端程式碼輸入和執行
缺點:
不支援中文字元,如果你輸入中文,執行結果會以?顯示
沒有快取功能,關閉視窗後需要重新建表和插入資料
但是瑕不掩瑜,對於一些剛入門的新手同學,這個SQL線上編輯器的功能已經足夠了。對於寫程式碼,做練習都可以在上面完成,牆裂推薦,趕快去試一下吧!