LibreOffice Module dbaccess (master) 1
|
#include <fbalterparser.hxx>
Public Member Functions | |
virtual OUString | compose () const override |
Compose the result of the parser to statements of Firebird dialect. More... | |
Public Member Functions inherited from dbahsql::AlterStmtParser | |
virtual | ~AlterStmtParser ()=default |
OUString const & | getTableName () const |
void | parse (const OUString &sSql) |
virtual OUString | compose () const =0 |
Protected Member Functions | |
void | ensureProperTableLengths () const |
Protected Member Functions inherited from dbahsql::AlterStmtParser | |
AlterAction | getActionType () const |
OUString const & | getColumnName () const |
sal_Int32 | getIdentityParam () const |
OUString const & | getStatement () const |
Definition at line 16 of file fbalterparser.hxx.
|
overridevirtual |
Compose the result of the parser to statements of Firebird dialect.
Implements dbahsql::AlterStmtParser.
Definition at line 26 of file fbalterparser.cxx.
References dbahsql::ADD_FOREIGN, dbahsql::AlterStmtParser::getActionType(), dbahsql::AlterStmtParser::getColumnName(), dbahsql::AlterStmtParser::getIdentityParam(), dbahsql::AlterStmtParser::getStatement(), dbahsql::AlterStmtParser::getTableName(), dbahsql::IDENTITY_RESTART, SAL_WARN, and dbahsql::UNKNOWN.
Referenced by dbahsql::SchemaParser::parseSchema().
|
protected |