获取列名称

时间:2011-02-16 06:06:04

标签: iphone sql objective-c ipad sqlite

我正在开发IPhone应用程序,我想在我的应用程序中集成SQLite。

我想要获取在我的sql查询中检索的列名

例如

SELECT name, phoneNo FROM contectInfo;

在sql查询中我得到了正确的数据,但我想知道,我如何获得名称 phoneNo 的列名?

任何人都可以帮我找到这个解决方案吗?

1 个答案:

答案 0 :(得分:4)

您可以访问Objective C

中的列名

N将是列号。

const char *sqlite3_column_name(sqlite3_stmt*, int N);

或者您可以使用

获取列名列表
PRAGMA table_info(table_name);