|
@@ -865,6 +865,8 @@ static int check_result_columns(db_cmd_t* cmd, struct my_cmd* payload)
|
|
|
|
|
|
meta = mysql_stmt_result_metadata(payload->st);
|
|
|
if (meta == NULL) {
|
|
|
+ /* No error means no result set to be checked */
|
|
|
+ if (mysql_stmt_errno(payload->st) == 0) return 0;
|
|
|
ERR("mysql: Error while getting metadata of SQL command: %d, %s\n",
|
|
|
mysql_stmt_errno(payload->st), mysql_stmt_error(payload->st));
|
|
|
return -1;
|