public List<string> GenerateDropColumnObjectsStatement(DropColumnObjects statement) { StringBuilder sb = new StringBuilder(); sb.AppendFormat("@@@HM_DROP_COLUMN_OBJECTS {0}.{1}@@@", statement.TableName, statement.ColumnName ); return new List<string>() { sb.ToString() }; }
public List<string> GenerateDropColumnObjectsStatement(DropColumnObjects statement) { StringBuilder sb = new StringBuilder(); sb.AppendFormat("SELECT hm_drop_column_objects('{0}', '{1}')", statement.TableName, statement.ColumnName ); return new List<string>() { sb.ToString() }; }
private IStatement ParseDropColumnObjectsStatement(XmlNode statement) { DropColumnObjects dropStatement = new DropColumnObjects(); dropStatement.ColumnName = statement.Attributes["Column"].Value; dropStatement.TableName = statement.Attributes["Table"].Value; return dropStatement; }