Use int sqlite3_column_count(sqlite3_stmt *pStmt); // To get number of columns const char sqlite3_column_name(sqlite3_stmt, int N); // To get names of columns