Lines Matching refs:param
247 const struct sql_dict_param *param)
249 switch (param->value_type) {
251 sql_statement_bind_str(stmt, column_idx, param->value_str);
255 sql_statement_bind_int64(stmt, column_idx, param->value_int64);
258 sql_statement_bind_binary(stmt, column_idx, param->value_binary,
259 param->value_binary_size);
270 const struct sql_dict_param *param;
286 array_foreach(params, param) {
287 sql_dict_statement_bind(stmt, array_foreach_idx(params, param),
288 param);
299 struct sql_dict_param *param;
302 param = array_append_space(params);
303 param->value_type = value_type;
309 param->value_str = value;
313 str_to_int64(value, ¶m->value_int64) < 0) {
322 str_to_int64(value, ¶m->value_int64) < 0) {
342 param->value_binary = buf->data;
343 param->value_binary_size = buf->used;
1268 struct sql_dict_param *param;
1288 param = array_append_space(¶ms);
1289 param->value_type = DICT_SQL_TYPE_INT;
1290 param->value_int64 = diff;
1459 struct sql_dict_param *param;
1475 param = array_append_space(¶ms);
1476 param->value_type = DICT_SQL_TYPE_INT;
1477 param->value_int64 = ctx->prev_inc_diff;
1479 param = array_append_space(¶ms);
1480 param->value_type = DICT_SQL_TYPE_INT;
1481 param->value_int64 = diff;