Lines Matching refs:sql
464 static inline void sqlite_prepare(const char *sql, sqlite3_stmt **stmt) in sqlite_prepare() argument
468 ret = sqlite3_prepare_v2(semind_db, sql, -1, stmt, NULL); in sqlite_prepare()
470 semind_error(1, 0, "unable to prepare query: %s: %s", sqlite3_errmsg(semind_db), sql); in sqlite_prepare()
474 static inline void sqlite_prepare_persistent(const char *sql, sqlite3_stmt **stmt) in sqlite_prepare_persistent() argument
478 ret = sqlite3_prepare_v3(semind_db, sql, -1, SQLITE_PREPARE_PERSISTENT, stmt, NULL); in sqlite_prepare_persistent()
480 semind_error(1, 0, "unable to prepare query: %s: %s", sqlite3_errmsg(semind_db), sql); in sqlite_prepare_persistent()
501 static void sqlite_command(const char *sql) in sqlite_command() argument
504 sqlite_prepare(sql, &stmt); in sqlite_command()
524 char *sql; in set_db_version() local
530 sql = sqlite3_str_finish(query); in set_db_version()
531 sqlite_command(sql); in set_db_version()
532 sqlite3_free(sql); in set_db_version()
1025 char *sql; in command_search() local
1108 sql = sqlite3_str_value(query); in command_search()
1111 message("SQL: %s", sql); in command_search()
1113 sqlite3_exec(semind_db, sql, search_query_callback, NULL, &dberr); in command_search()
1117 sql = sqlite3_str_finish(query); in command_search()
1118 sqlite3_free(sql); in command_search()