Lines Matching defs:query
280 static int driver_mysql_do_query(struct mysql_db *db, const char *query)
282 if (mysql_query(db->mysql, query) == 0)
311 to using default escaping. the next query will most
315 fail the query reliably. */
328 static void driver_mysql_exec(struct sql_db *_db, const char *query)
332 if (driver_mysql_do_query(db, query) < 0) {
334 mysql_prefix(db), query, mysql_error(db->mysql));
338 static void driver_mysql_query(struct sql_db *db, const char *query,
343 result = sql_query_s(db, query);
351 driver_mysql_query_s(struct sql_db *_db, const char *query)
360 if (driver_mysql_do_query(db, query) < 0)
363 /* query ok */
554 transaction_send_query(struct mysql_transaction_context *ctx, const char *query,
563 _result = sql_query_s(ctx->ctx.db, query);
591 if (transaction_send_query(ctx, _ctx->head->query,
639 driver_mysql_update(struct sql_transaction_context *_ctx, const char *query,
646 query, affected_rows);
672 .query = driver_mysql_query,