Ejemplo n.º 1
0
 protected AbstractColumnCommand(int num, XElement inner)
     : base(num)
 {
     this.column = XMLParser.ParseColumnReference(inner);
 }
Ejemplo n.º 2
0
 public string RemoveColumn(ColumnReference column)
 {
     return _AlterTableStatement(column.tableName, _DropColumnDefinition(column));
 }
Ejemplo n.º 3
0
 /// <summary>
 /// SQL-92, page 289
 /// </summary>
 private string _DropColumnDefinition(ColumnReference column)
 {
     return string.Format(
         "drop column {0} {1}",
         nameEscaper(column.columnName), //column name
         "" //drop behavior
     );
 }
Ejemplo n.º 4
0
 public ColumnDescription(ColumnReference column, ColumnOptions options)
 {
     this.column = column;
     this.options = options;
 }
Ejemplo n.º 5
0
 public void RemoveColumn(ColumnReference column)
 {
     this.traits.RemoveColumn(this.CreateTextCommand, column);
 }
Ejemplo n.º 6
0
 public ColumnOptions GetColumnOptions(ColumnReference column)
 {
     return this.traits.GetColumnOptions(this.CreateTextCommand, column);
 }