示例#1
0
 public override string Generate(Expressions.DeleteDefaultConstraintExpression expression)
 {
     return(string.Format(
                "ALTER TABLE {0} ALTER COLUMN {1} DROP DEFAULT",
                Quoter.QuoteTableName(expression.TableName, expression.SchemaName),
                Quoter.QuoteColumnName(expression.ColumnName)));
 }
 public override void Process(Expressions.DeleteDefaultConstraintExpression expression)
 {
     truncator.Truncate(expression);
     CheckColumn(expression.TableName, expression.ColumnName);
     LockColumn(expression.TableName, expression.ColumnName);
     InternalProcess(Generator.Generate(expression));
 }
示例#3
0
 public void Process(Expressions.DeleteDefaultConstraintExpression expression)
 {
     Process(Generator.Generate(expression));
 }