/// <summary> /// Establece las columans y el query de un INSERT /// </summary> public static ISqlInsertOnConflictAble <TTable, TOut> Query <TTable, TIn, TOut, TWin>(this ISqlInsertValuesQueryAble <TTable, object> x, ISqlSelectHasClause <TIn, TOut, TWin> query) => new InsertBuilder <TTable, TOut, object>(x.Clause.SetQuery(query.Clause));
/// <summary> /// Establece las columnas y los VALUES de un INSERT /// </summary> public static ISqlInsertOnConflictAble <TTable, TCols> Values <TTable, TCols>(this ISqlInsertValuesQueryAble <TTable, object> x, Expression <Func <TCols> > values) => new InsertBuilder <TTable, TCols, object>(x.Clause.SetValue(values.Body));