當在SQLite中查詢數據庫時,我發現給我正在使用的表提供別名很有用。它還有助於解決命名衝突。沒有表名的SQLite列名
SELECT a._id, a.name, b.email FROM people AS a, emails AS b
但是後來當我尋找列「_id」,「名」,並在我的光標「電子郵件」,我得到了列不能發現錯誤。它只適用於如果我將查詢更改爲:
SELECT a._id AS "_id", a.name AS "name", b.email AS "email" FROM people AS a, emails AS b
有沒有辦法在沒有額外工作的情況下獲取基列名稱?
嘗試轉儲從數據庫接收的對象。 – hsz 2011-04-19 12:55:30
什麼類型的光標?既然你沒有顯示任何關於遊標的代碼,猜測答案有點棘手。 – 2011-04-19 12:55:32
你的主題不應該是「沒有**表**名稱」嗎? (而不是*數據庫*名稱) – 2011-04-19 12:57:01