/// <summary> /// Create a new 'SET' phrase what user sql expression /// </summary> /// <param name="assignmentExpr">SQL assignment Expression.</param> /// <param name="valueExpr">SQL value of assignment Expression.</param> public APSqlSetPhrase(APSqlColumnExpr assignmentExpr, IAPSqlValueExpr valueExpr) : this(assignmentExpr, valueExpr, null) { }
/// <summary> /// SQL 'VALUES' clause extensions. Add new 'SET' in clause. /// </summary> /// <param name="command">The command.</param> /// <param name="assignmentExpr">SQL assignment Expression.</param> /// <param name="valueExpr">SQL value of assignment Expression.</param> /// <returns>The command.</returns> public static APSqlInsertCommand set(this APSqlInsertCommand command, APSqlColumnExpr assignmentExpr, IAPSqlValueExpr valueExpr) { return(set(command, new APSqlSetPhrase(assignmentExpr, valueExpr))); }
/// <summary> /// SQL 'VALUES' clause extensions. Add new 'SET' in clause. /// </summary> /// <param name="command">The command.</param> /// <param name="assignmentExpr">SQL assignment Expression.</param> /// <param name="valueExpr">SQL value of assignment Expression.</param> /// <returns>The command.</returns> public static APSqlUpdateCommand set(this APSqlUpdateCommand command, APSqlColumnExpr assignmentExpr, IAPSqlValueExpr valueExpr) { return set(command, new APSqlSetPhrase(assignmentExpr, valueExpr)); }