diff options
author | vvvv <vvvv@ydb.tech> | 2022-09-07 22:02:04 +0300 |
---|---|---|
committer | vvvv <vvvv@ydb.tech> | 2022-09-07 22:02:04 +0300 |
commit | d1af303022b55ecd0950c21e8ef4e561866c21e3 (patch) | |
tree | d5e2912222275e0f5a9a82ed17167b1d09e3fccc | |
parent | a0adf2108f05694f2c2db50fabe6182787f464f4 (diff) | |
download | ydb-d1af303022b55ecd0950c21e8ef4e561866c21e3.tar.gz |
emit each row
-rw-r--r-- | ydb/library/yql/sql/pg/pg_sql.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/ydb/library/yql/sql/pg/pg_sql.cpp b/ydb/library/yql/sql/pg/pg_sql.cpp index 3ceb27604ba..7281421913f 100644 --- a/ydb/library/yql/sql/pg/pg_sql.cpp +++ b/ydb/library/yql/sql/pg/pg_sql.cpp @@ -2693,9 +2693,9 @@ private: auto prevRow = position.Row; for (ui32 i = 0; i < query.Size(); ++i) { walker.Advance(query[i]); - if (position.Row != prevRow) { + while (position.Row != prevRow) { RowStarts.push_back(i); - prevRow = position.Row; + ++prevRow; } } |