class
SQLMATCHSubquerySession
Base classes
- class SQLSession
Public static functions
-
static auto readIncludeFile(const std::
string&) -> std:: string
Constructors, destructors, conversion operators
Public functions
- auto statement() -> SQLStatement* virtual
- auto selectFactory() -> SQLSelectFactory& virtual
-
auto findTable(const std::
string& name) -> SQLTable& virtual - void setStatement(SQLStatement*) virtual
- auto output() -> SQLOutput& virtual
- auto currentDatabase() const -> const SQLDatabase& virtual
- auto currentDatabase() -> SQLDatabase& virtual
- auto execute(SQLStatement&) -> unsigned long long virtual
- void interactive() virtual
- auto lastExecuteResult() -> unsigned long long
-
auto csvDelimiter() -> std::
string -
auto newFileOutput(const eckit::
PathName& path) -> std:: unique_ptr<SQLOutput>
Function documentation
static std:: string eckit:: sql:: SQLMATCHSubquerySession:: readIncludeFile(const std:: string&)
#include <eckit/sql/SQLSession.h>
SQLSelectFactory& eckit:: sql:: SQLMATCHSubquerySession:: selectFactory() virtual
#include <eckit/sql/SQLSession.h>
SQLTable& eckit:: sql:: SQLMATCHSubquerySession:: findTable(const std:: string& name) virtual
#include <eckit/sql/SQLSession.h>
void eckit:: sql:: SQLMATCHSubquerySession:: setStatement(SQLStatement*) virtual
#include <eckit/sql/SQLSession.h>
SQLOutput& eckit:: sql:: SQLMATCHSubquerySession:: output() virtual
#include <eckit/sql/SQLSession.h>
const SQLDatabase& eckit:: sql:: SQLMATCHSubquerySession:: currentDatabase() const virtual
#include <eckit/sql/SQLSession.h>
SQLDatabase& eckit:: sql:: SQLMATCHSubquerySession:: currentDatabase() virtual
#include <eckit/sql/SQLSession.h>
unsigned long long eckit:: sql:: SQLMATCHSubquerySession:: execute(SQLStatement&) virtual
#include <eckit/sql/SQLSession.h>
void eckit:: sql:: SQLMATCHSubquerySession:: interactive() virtual
#include <eckit/sql/SQLSession.h>
unsigned long long eckit:: sql:: SQLMATCHSubquerySession:: lastExecuteResult()
#include <eckit/sql/SQLSession.h>
std:: string eckit:: sql:: SQLMATCHSubquerySession:: csvDelimiter()
#include <eckit/sql/SQLSession.h>
std:: unique_ptr<SQLOutput> eckit:: sql:: SQLMATCHSubquerySession:: newFileOutput(const eckit:: PathName& path)
#include <eckit/sql/SQLSession.h>