保留字

任何需要命名的物件都不可以 SQLite keywords 來命名,比如 tables, indices, columns, databases, user-defined functions, collations, virtual table modules 等。也就是一般常用的表格名稱,欄位名稱,都不可以用關鍵字來命名。

如果你堅持要用關鍵字來命名,SQLite 也提供你一些另類的命名方式。

  1. 'keyword'

  2. "keyword"

    1. [keyword] 非標準 SQL 語法,主要是用在 MS ACCSEE/SQL,為了相容才有的。

    2. `keyword` 非標準 SQL 語法,主要是用在 MySQL,為了相容才有的。

資料來源:http://www.sqlite.org/lang_keywords.html