sqlite> select * from questions;
data_id data_text data_image parent_id data_order data_id:1 data_text:1
---------- ---------- ---------- ---------- ---------- ---------- -----------
23 google 5 5 favorites
嗨,我正在測試查詢。但是我只想選擇'data_text:1'列。如何在SQLite終端中選擇奇怪的列名?
我不知道如何選擇列。
data_text:1 < - 這個結果。 ... hm .. – Beomseok 2011-03-19 19:23:18
..我改變了列名當我創建表時。謝謝。 – Beomseok 2011-03-19 19:30:40
-1 SQLite遵循SQL-92。一個*單引號*用於字符串文字(SQLite對其他文字類型使用單引號 - 這種blob數據 - 在前綴時)。答案中的代碼將選擇很多*值*'data_text:1',這是不正確的。 A *雙引號*是一個標識符引用 - ''select「data_text:1」from questions' would be fine。某些其他SQL方言(如MySQL中使用的方言)不能正確遵循SQL-92語法。 – 2011-03-19 19:52:38