◆ TableScanBindData()
12325 }
bool is_create_index
Whether or not the table scan is for index creation.
Definition duckdb.cpp:12334
bool is_index_scan
Definition duckdb.cpp:12332
TableCatalogEntry & table
The table to scan.
Definition duckdb.cpp:12328
◆ Equals()
Reimplemented from duckdb::TableFunctionData.
12339 {
12340 auto &other = other_p.Cast<TableScanBindData>();
12341 return &other.table == &
table;
12342 }
◆ Copy()
Reimplemented from duckdb::TableFunctionData.
12343 {
12344 auto bind_data = make_uniq<TableScanBindData>(
table);
12347 bind_data->column_ids = column_ids;
12349 return std::move(bind_data);
12350 }
unique_ptr< RowGroupOrderOptions > order_options
In what order to scan the row groups.
Definition duckdb.cpp:12336
◆ is_index_scan
| bool duckdb::TableScanBindData::is_index_scan |
The old purpose of this field has been deprecated. We now use it to express an index scan in the ANALYZE call. I.e., we const-cast the bind data and set this to true, if we opt for an index scan.
The documentation for this struct was generated from the following file:
- external/duckdb/duckdb.cpp