2011-03-06 54 views
1

以下SQLite的查詢由SQLite的外殼(版本3.7.5,這是最新的一個),儘管接受包含單詞qwerty的「怪」插入:在SQLite表達式中跳過的命令:正常?

sqlite> select distinct DOB from (select * from MyTable qwerty); 

它的工作原理不管這個詞放在MyTable之後。這是正常的嗎?我在官方網站的syntax diagrams中找不到這種語法。

回答

1

您將表MyTable設置爲querty。由於在查詢的其餘部分中沒有使用任何名稱,因此這不起作用。該查詢由您鏈接的文檔表示,它採用single-source中的路徑跳過database-nameAS