package
0.0.0-20220613080921-65fd79d85952
Repository: https://github.com/xqueries/xdb.git
Documentation: pkg.go.dev
# Functions
FindColumnForNameOrAlias checks the given table for a column that has the given nameOrAlias as name or as an alias.
NewFilteredCol returns a new table that will filter columns from the given underlying table.
NewFilteredRow returns a new table that can filter rows from the given underlying table.
NewInMemory returns a new in-memory table, consisting of the given cols and rows.
NewRowWithImplicitColData creates a new RowWithColInfo and implies the column information from the given values.
ToString converts the given table to a string.
# Constants
ErrEOT indicates, that a table iterator is fully drained and will not yield any more results.
# Variables
Empty is an empty table with no cols and no rows.
# Structs
Col is a header for a single column in a table, containing the qualified name of the col, a possible alias and the col data type.
Row is a collection of values with no column information.
RowWithColInfo is a row with col information available.
# Interfaces
RowIterator is an iterator that can be reset, which results in Next obtaining the rows in the beginning again.
Table describes a collection of rows, where each row consists of multiple columns.
# Type aliases
Error is a sentinel error.