diff --git a/plugins/org.jkiss.dbeaver.ext.mssql/src/org/jkiss/dbeaver/ext/mssql/edit/SQLServerTableColumnManager.java b/plugins/org.jkiss.dbeaver.ext.mssql/src/org/jkiss/dbeaver/ext/mssql/edit/SQLServerTableColumnManager.java index def349bb7676d1f8ab842aed7465a2f8025bce19..574b6d8a0ae2376f71b322a110ddd50dd10f0797 100644 --- a/plugins/org.jkiss.dbeaver.ext.mssql/src/org/jkiss/dbeaver/ext/mssql/edit/SQLServerTableColumnManager.java +++ b/plugins/org.jkiss.dbeaver.ext.mssql/src/org/jkiss/dbeaver/ext/mssql/edit/SQLServerTableColumnManager.java @@ -85,9 +85,6 @@ public class SQLServerTableColumnManager extends SQLTableColumnManager PersistedModifier = (monitor, column, sql, command) -> { if (column.isComputedPersisted()) { sql.append(" PERSISTED"); } @@ -103,7 +100,7 @@ public class SQLServerTableColumnManager extends SQLTableColumnManager options) { if (CommonUtils.isNotEmpty(column.getComputedDefinition())) { - return new ColumnModifier[]{ComputedModifier, PersistedModifier, NotNullModifier}; + return new ColumnModifier[]{ComputedModifier, NotNullModifier}; } return new ColumnModifier[] {DataTypeModifier, IdentityModifier, CollateModifier, SQLServerDefaultModifier, NullNotNullModifier}; } diff --git a/plugins/org.jkiss.dbeaver.ext.mssql/src/org/jkiss/dbeaver/ext/mssql/model/SQLServerTableColumn.java b/plugins/org.jkiss.dbeaver.ext.mssql/src/org/jkiss/dbeaver/ext/mssql/model/SQLServerTableColumn.java index 244f6e4552c83e659d81c9ef0d16a6663868c23f..1d3117f68c0cef57dda281f922e5a1416dd35c4d 100644 --- a/plugins/org.jkiss.dbeaver.ext.mssql/src/org/jkiss/dbeaver/ext/mssql/model/SQLServerTableColumn.java +++ b/plugins/org.jkiss.dbeaver.ext.mssql/src/org/jkiss/dbeaver/ext/mssql/model/SQLServerTableColumn.java @@ -163,10 +163,8 @@ public class SQLServerTableColumn extends JDBCTableColumn im this.setDefaultValue(dv); } this.description = JDBCUtils.safeGetString(dbResult, "description"); - if (JDBCUtils.safeGetInt(dbResult, "is_computed") != 0) { - this.computedPersisted = JDBCUtils.safeGetInt(dbResult, "is_persisted") != 0; - this.computedDefinition = JDBCUtils.safeGetString(dbResult, "computed_definition"); - } + this.computedPersisted = JDBCUtils.safeGetInt(dbResult, "is_persisted") != 0; + this.computedDefinition = JDBCUtils.safeGetString(dbResult, "computed_definition"); } @NotNull