-
Notifications
You must be signed in to change notification settings - Fork 3.1k
Commit
- Loading branch information
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -323,8 +323,13 @@ protected String renameColumnSql(JdbcTableHandle handle, JdbcColumnHandle jdbcCo | |
{ | ||
return format( | ||
"sp_rename %s, %s, 'COLUMN'", | ||
singleQuote(handle.getCatalogName(), handle.getSchemaName(), handle.getTableName(), jdbcColumn.getColumnName()), | ||
singleQuote(newRemoteColumnName)); | ||
singleQuote(handle.getCatalogName(), handle.getSchemaName(), handle.getTableName(), "[" + escape(jdbcColumn.getColumnName()) + "]"), | ||
"[" + newRemoteColumnName + "]"); | ||
This comment has been minimized.
Sorry, something went wrong.
This comment has been minimized.
Sorry, something went wrong.
ebyhr
Author
Member
|
||
} | ||
|
||
private static String escape(String name) | ||
{ | ||
return name.replace("'", "''"); | ||
} | ||
|
||
@Override | ||
|
is an
escape
missing here? i.e.escape(newRemoteColumnName)
?