| 988 | appender.EndRow(); |
| 989 | } |
| 990 | } |
| 991 | } |
| 992 | |
| 993 | DuckDBQueryResult DuckDbQueryRunner::execute(const std::string& sql) { |
| 994 | ::duckdb::Connection con(db_); |
| 995 | // Changing the default null order of NULLS FIRST used by DuckDB. Bolt uses |
| 996 | // NULLS LAST. |
| 997 | con.Query("PRAGMA default_null_order='NULLS LAST'"); |
| 998 | auto duckDbResult = con.Query(sql); |
| 999 | verifyDuckDBResult(duckDbResult, sql); |
| 1000 | return duckDbResult; |
no test coverage detected