FIX: add columnDefaultValue to more places (#1327)

This commit is contained in:
Roland Praml
2018-03-02 16:39:53 +13:00
committed by Rob Bygrave
parent 514416a1e0
commit 5801f7620d
2 changed files with 2 additions and 2 deletions
@@ -513,7 +513,7 @@ public class PlatformDdl {
* Alter column setting the default value.
*/
public String alterColumnDefaultValue(String tableName, String columnName, String defaultValue) {
String suffix = DdlHelp.isDropDefault(defaultValue) ? columnDropDefault : columnSetDefault + " " + defaultValue;
String suffix = DdlHelp.isDropDefault(defaultValue) ? columnDropDefault : columnSetDefault + " " + convertDefaultValue(defaultValue);
return "alter table " + tableName + " " + alterColumn + " " + columnName + " " + suffix;
}
@@ -145,7 +145,7 @@ public class SqlServerDdl extends PlatformDdl {
sb.append("if @Tmp is not null EXEC('alter table ").append(tableName).append(" drop constraint ' + @Tmp)$$");
} else {
sb.append("alter table ").append(tableName);
sb.append(" add default ").append(defaultValue).append(" for ").append(columnName);
sb.append(" add default ").append(convertDefaultValue(defaultValue)).append(" for ").append(columnName);
}
return sb.toString();
}