diff --git a/dbcon/ddlpackage/ddl.y b/dbcon/ddlpackage/ddl.y index b143895b9..e45df1289 100644 --- a/dbcon/ddlpackage/ddl.y +++ b/dbcon/ddlpackage/ddl.y @@ -198,6 +198,7 @@ VARYING WITH ZONE DOUBLE IDB_FLOAT REAL CHARSET IDB_IF EXISTS CHANGE TRUNCATE %type opt_if_not_exists %type trunc_table_statement %type rename_table_statement +%type ident %% stmtblock: stmtmulti { x->fParseTree = $1; } @@ -615,7 +616,7 @@ table_name: ; qualified_name: - | ident { + ident { if (x->fDBSchema.size()) $$ = new QualifiedName((char*)x->fDBSchema.c_str(), $1); else diff --git a/writeengine/splitter/we_cmdargs.h b/writeengine/splitter/we_cmdargs.h index edaa4cdd1..3186fe6c0 100644 --- a/writeengine/splitter/we_cmdargs.h +++ b/writeengine/splitter/we_cmdargs.h @@ -81,6 +81,7 @@ public: { return fReadBufSize; } + int getMode() { return fMode; }