1
有人決定從''命名一個sqlite列。問題是我無法選擇沒有語法錯誤的列,因爲這是一個SQL命令。如何在SQLite中選擇數據?如何選擇在SQL中使用命令名稱的列?
有人決定從''命名一個sqlite列。問題是我無法選擇沒有語法錯誤的列,因爲這是一個SQL命令。如何在SQLite中選擇數據?如何選擇在SQL中使用命令名稱的列?
From the sqlite docs on Keywords:
如果你想使用一個關鍵詞作爲名稱時,需要引用它。有 四種方式SQLite中引用的關鍵字:
'keyword'
關鍵字在單引號是一個字符串文字。"keyword"
雙引號中的關鍵字是一個標識符。[keyword]
A 用方括號括起來的關鍵字是一個標識符。這不是 標準SQL。此引用機制由MS Access和SQL使用,幷包含在SQLite中以實現兼容性。`keyword
`A 包含在嚴重口音(ASCII碼96)中的關鍵字是一個標識符。 這不是標準的SQL。這種引用機制由MySQL使用,SQLite中包含 以便兼容。
[from]做的伎倆。謝謝! (不會讓我接受10分鐘的回答) – Dan 2013-03-15 19:51:19