コード例 #1
0
 protected AbstractColumnCommand(int num, XElement inner)
     : base(num)
 {
     this.column = XMLParser.ParseColumnReference(inner);
 }
コード例 #2
0
ファイル: SQLQueryManager.cs プロジェクト: penartur/FLocal
 public string RemoveColumn(ColumnReference column)
 {
     return _AlterTableStatement(column.tableName, _DropColumnDefinition(column));
 }
コード例 #3
0
ファイル: SQLQueryManager.cs プロジェクト: penartur/FLocal
 /// <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
     );
 }
コード例 #4
0
ファイル: ColumnDescription.cs プロジェクト: penartur/FLocal
 public ColumnDescription(ColumnReference column, ColumnOptions options)
 {
     this.column = column;
     this.options = options;
 }
コード例 #5
0
ファイル: Transaction.cs プロジェクト: penartur/FLocal
 public void RemoveColumn(ColumnReference column)
 {
     this.traits.RemoveColumn(this.CreateTextCommand, column);
 }
コード例 #6
0
ファイル: Transaction.cs プロジェクト: penartur/FLocal
 public ColumnOptions GetColumnOptions(ColumnReference column)
 {
     return this.traits.GetColumnOptions(this.CreateTextCommand, column);
 }