|
@@ -600,9 +600,9 @@ int sql_do_pvquery(struct sip_msg *msg, sql_con_t *con, pv_elem_t *query,
|
|
|
LM_ERR("Missing pv spec for column %d\n", j+1);
|
|
|
goto error;
|
|
|
}
|
|
|
- if (db_val2pv_spec(msg, &RES_ROWS(db_res)[0].values[j], &pv->sname) != 0) {
|
|
|
- LM_ERR("Failed to convert value for column %.*s\n",
|
|
|
- RES_NAMES(db_res)[j]->len, RES_NAMES(db_res)[j]->s);
|
|
|
+ if (db_val2pv_spec(msg, &RES_ROWS(db_res)[i].values[j], &pv->sname) != 0) {
|
|
|
+ LM_ERR("Failed to convert value for column %.*s (row %d)\n",
|
|
|
+ RES_NAMES(db_res)[j]->len, RES_NAMES(db_res)[j]->s, i);
|
|
|
goto error;
|
|
|
}
|
|
|
pv = pv->next;
|