SQL 格式化工具
即時格式化任意 SQL 字串。支援標準 SQL 語法,包括 SELECT、INSERT、UPDATE、DELETE、JOIN、GROUP BY、ORDER BY 等。
SQL 詳解
結構化查詢語言(SQL)是一種領域特定語言,專用於管理關聯式資料庫管理系統(RDBMS)中儲存的資料,或用於關係資料流管理系統(RDSMS)中的流處理。它特別適用於處理包含實體和變數間關係的結構化資料。
SQL 最初基於關係代數和元組關係演算,由多種型別的語句組成,通常被非正式地歸類為以下子語言:資料查詢語言(DQL)、資料定義語言(DDL)、資料控制語言(DCL)、資料操作語言(DML)。SQL 的範圍包括資料查詢、資料操作(插入、更新、刪除)、資料定義(模式的建立與修改)以及資料訪問控制。SQL 本質上是一種宣告式語言(4GL),但也包含過程性元素。
SQL 於 1986 年成為 ANSI(美國國家標準協會)標準,1987 年成為 ISO(國際標準化組織)標準。此後,該標準經過多次修訂,納入了更多功能。儘管存在此類標準,大多數 SQL 程式碼在不同資料庫系統之間仍無法完全相容移植。