casacore
|
TaQL is the query language for Casacore tables. More...
Modules | |
TaQL_module_internal_classes | |
Internal TaQL_module classes and functions. | |
Classes | |
class | casacore::TableExprNode |
Handle class for a table column expression tree. More... | |
class | casacore::TableExprNodeSetElem |
Class to hold the table expression nodes for an element in a set. More... | |
class | casacore::TableExprNodeSet |
Class to hold multiple table expression nodes. More... | |
struct | casacore::RecordExpr_global_functions_RecordExpr |
Global functions to make a expression node for a record field. More... | |
class | casacore::TableExprData |
Abstract base class for data object in a TaQL expression. More... | |
class | casacore::TableExprId |
The identification of a TaQL selection subject. More... | |
class | casacore::TableExprIdAggr |
The Table Expression Selection id used with aggregation. More... | |
class | casacore::UDFBase |
Abstract base class for a user-defined TaQL function. More... | |
TaQL is the query language for Casacore tables.
See below for an overview of the classes in this module.
Public interface
"TaQL" is the Table Query Language. Its pronounciation rhymes with bagel.
TaQL is an SQL-like language to query a Casacore table. Amongst its options are row select, sort, update, and delete.
Some more information is given in the description of the Tables module . A detailed description is given in note 199.