protected internal MySQLTableUpdateCommandBuilderUpdatedColumnsSetted(MySQLCommandFactory factory, MySQLTableUpdateCommandBuilder table, Data.Objects.IDbColumn column, Data.Objects.IDbParameter parameter) : base(factory, table) { this.column = column; this.parameter = parameter; }
protected internal MySQLIntoValuesBuilder(MySQLCommandFactory factory, MySQLIntoColumnsBuilder table, Data.Objects.IDbParameter parameter) : base(factory, table) => this.parameter = parameter;
private static MySQLCondition BinaryCondition <T>(Data.Objects.IDbColumn column, Data.Objects.IDbParameter parameter) where T : Conditions.Operations.BinaryOperation, new() { return(new T().Create(column.SqlText, parameter.SqlText)); }
public static MySQLCondition GTE(Data.Objects.IDbColumn column, Data.Objects.IDbParameter parameter) => BinaryCondition <Conditions.Operations.GreaterThanOrEqual>(column, parameter);
public static MySQLCondition LT(Data.Objects.IDbColumn column, Data.Objects.IDbParameter parameter) => BinaryCondition <Conditions.Operations.LessThan>(column, parameter);
public static MySQLCondition NE(Data.Objects.IDbColumn column, Data.Objects.IDbParameter parameter) => BinaryCondition <Conditions.Operations.NotEqual>(column, parameter);