-(void)doBatchExecution
{
const char *dbpath = [[DatabaseManager getDataBasePath] UTF8String];
if (sqlite3_open(dbpath, &db) == SQLITE_OK)
{
char* errorMessage;
sqlite3_exec(db, "BEGIN TRANSACTION", NULL, NULL, &errorMessage);
NSString *query=@"YOUR_SQL_QUERY";
if (sqlite3_exec(db, [query UTF8String], NULL, NULL, &errorMessage) != SQLITE_OK)
NSLog(@"DB Error. category transacation '%s'", sqlite3_errmsg(db));
sqlite3_exec(db, "COMMIT TRANSACTION", NULL, NULL, &errorMessage);
}
}