2010-08-05 52 views
5

我所知道的僅僅是表名和我想在其上執行查詢的id值,但我不知道在該表中調用的是什麼id。如何獲得給定表的主鍵列名?

+0

爲什麼你需要這個抽象數字?你不知道它的命名=>你不知道它的意思=>你不需要它。關聯鏈接可能由另一列完成。 – Basilevs 2010-08-05 09:29:35

+0

那麼,我知道這個數字是給定表中的ID值,我不知道的是ID下的列名是生活在該表中的。 我在嘗試使用一些雜注語句......但是不可能對它們進行選擇。 – rsk82 2010-08-05 09:38:41

回答

6

你或許可以查找列名使用答案a quite similar question主鍵列(S)..

sqlite> pragma table_info(...) 

還應編程工作,如果需要的話。

相關問題