Skip to content

Commit

Permalink
use lowercase sp_rename function in MSSQL (LB-1763) (#2366)
Browse files Browse the repository at this point in the history
  • Loading branch information
StevenMassaro committed Feb 2, 2022
1 parent d8d3168 commit 1cc97e6
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 2 deletions.
Expand Up @@ -40,7 +40,7 @@ public Sql[] generateSql(RenameSequenceStatement statement, Database database, S
} else if (database instanceof OracleDatabase) {
sql = "RENAME " + database.escapeObjectName(statement.getOldSequenceName(), Sequence.class) + " TO " + database.escapeObjectName(statement.getNewSequenceName(), Sequence.class);
} else if( database instanceof MSSQLDatabase){
sql = "SP_RENAME " + database.escapeObjectName(statement.getOldSequenceName(), Sequence.class) + " ," + database.escapeObjectName(statement.getNewSequenceName(),Sequence.class);
sql = "sp_rename " + database.escapeObjectName(statement.getOldSequenceName(), Sequence.class) + " ," + database.escapeObjectName(statement.getNewSequenceName(),Sequence.class);
} else {
sql = "ALTER SEQUENCE " + database.escapeSequenceName(statement.getCatalogName(), statement.getSchemaName(), statement.getOldSequenceName()) + " RENAME TO " + database.escapeObjectName(statement.getNewSequenceName(), Sequence.class);
}
Expand Down
@@ -1,4 +1,4 @@
-- Database: mssql
-- Change Parameter: newSequenceName=seq_id
-- Change Parameter: oldSequenceName=seq_id
SP_RENAME seq_id ,seq_id;
sp_rename seq_id ,seq_id;

0 comments on commit 1cc97e6

Please sign in to comment.