diff options
Diffstat (limited to 'dbaccess/source/filter/hsqldb/fbalterparser.cxx')
-rw-r--r-- | dbaccess/source/filter/hsqldb/fbalterparser.cxx | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/dbaccess/source/filter/hsqldb/fbalterparser.cxx b/dbaccess/source/filter/hsqldb/fbalterparser.cxx index 818673cbdaf3..a8948069e4e6 100644 --- a/dbaccess/source/filter/hsqldb/fbalterparser.cxx +++ b/dbaccess/source/filter/hsqldb/fbalterparser.cxx @@ -32,18 +32,16 @@ OUString FbAlterStmtParser::compose() const } else if (getActionType() == AlterAction::ADD_FOREIGN) return getStatement(); // do nothing with that - OUStringBuffer sSql("ALTER TABLE "); - sSql.append(getTableName()); + OUStringBuffer sSql("ALTER TABLE " + getTableName()); if (getActionType() == AlterAction::IDENTITY_RESTART) { sSql.append(" ALTER COLUMN "); } - sSql.append(getColumnName()); - sSql.append(" RESTART WITH "); + sSql.append(getColumnName() + " RESTART WITH "); // Firebird: restart with 0 means the first number is 1, not 0. - sSql.append(OUString::number(getIdentityParam() - 1)); + sSql.append(getIdentityParam() - 1); return sSql.makeStringAndClear(); } |