protected override SqlStatement PrepareExpressions(IExpressionPreparer preparer)
{
var action = Action;
if (action is IPreparable)
action = (IAlterTableAction)(action as IPreparable).Prepare(preparer);
return new AlterTableStatement(TableName, action);
}