資料庫基礎:結構化查詢語言 (SQL)
外觀
|
規範覆蓋範圍
|
結構化查詢語言 (SQL) - 一種專門用於操作資料庫的程式語言。
結構化查詢語言 (SQL) 是一種專門用於管理關係資料庫的程式語言。它的功能允許使用者定義表,插入、更新和刪除資料,並對資料執行查詢以生成和輸出主資料的子集。與其他程式語言一樣,SQL 透過鍵入程式碼行來工作。
|
保留字 在編寫 SQL 時,您可能會遇到一些意外錯誤,查詢無法執行,而它似乎沒有問題。這可能是由於在查詢中使用了保留字。SQL 具有許多保留字,這些字具有特殊含義,如果您在查詢中使用其中一個,它不會將其視為欄位名稱。例如 SELECT Username, Password FROM tblUsers
這可能會引發錯誤,因為 SELECT Username, [Password] FROM tblUsers
還有許多其他保留字,因此請小心 PERCENT, PLAN, PRECISION, EXISTS, PRIMARY, PRINT, PUBLIC,
BACKUP, FOREIGN, READ,FREETEXT, FROM, REFERENCES, BULK,
FULL, RESTORE, GROUP, IDENTITY, RULE, SAVE, INDEX, SELECT,
STATISTICS, KEY, TABLE, NATIONAL, DATABASE, UNION, DELETE,
DISK, ON, USER, PASSWORD
不同的資料庫具有不同的保留字集,您可以找到一個不錯的列表 here 注意:如果您沒有使用 SQL 伺服器(例如,使用帶有 PHP 的 MySQL),您可能需要使用`反引號`而不是方括號表示法。 |