2010-08-05 51 views
5

Tất cả những gì tôi biết chỉ là tên bảng và giá trị id mà tôi muốn thực hiện truy vấn, nhưng tôi không biết id được gọi là gì trong bảng đó.cách lấy tên cột khóa chính cho một bảng nhất định?

+0

Tại sao bạn cần số trừu tượng đó? Bạn không biết đặt tên của nó => bạn không biết ý nghĩa của nó => bạn không cần nó. Liên kết liên kết có thể được thực hiện bởi một cột khác. – Basilevs

+0

Vâng, tôi biết rằng con số này là một giá trị ID trong bảng nhất định, một điều tôi không biết là tên cột trong ID đang sống trong bảng đó. Tôi đang cố gắng thử nghiệm với một số câu lệnh pragma ... Nhưng không thể chọn chúng. – rsk82

Trả lời

6

Bạn có lẽ có thể tra cứu tên cột cho cột khóa chính (s) bằng cách sử dụng câu trả lời cho a quite similar question ..

sqlite> pragma table_info(...) 

Nó cũng nên làm việc theo chương trình, nếu cần thiết.

Các vấn đề liên quan