Changeset: e6e736a6220e for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/e6e736a6220e
Modified Files:
        tools/monetdbe/monetdbe.c
Branch: Dec2023
Log Message:

small fix for returning rowcount


diffs (18 lines):

diff --git a/tools/monetdbe/monetdbe.c b/tools/monetdbe/monetdbe.c
--- a/tools/monetdbe/monetdbe.c
+++ b/tools/monetdbe/monetdbe.c
@@ -1740,8 +1740,13 @@ monetdbe_execute(monetdbe_statement *stm
                        goto cleanup;
                }
 
-               (*(monetdbe_result_internal**) result)->type = (b->results) ? 
Q_TABLE : Q_UPDATE;
                res_internal = *(monetdbe_result_internal**)result;
+               res_internal->type = (b->results) ? Q_TABLE : Q_UPDATE;
+               if (res_internal->monetdbe_resultset && 
res_internal->monetdbe_resultset->query_type == Q_TABLE) {
+                       res_internal->type = Q_TABLE;
+                       if (affected_rows)
+                               *affected_rows = 
res_internal->monetdbe_resultset->nr_rows;
+               }
        }
 
 cleanup:
_______________________________________________
checkin-list mailing list -- checkin-list@monetdb.org
To unsubscribe send an email to checkin-list-le...@monetdb.org

Reply via email to