mirror of
https://gitee.com/dotnetchina/SqlSugar.git
synced 2025-09-19 10:08:19 +08:00
-
This commit is contained in:
@@ -110,6 +110,7 @@ namespace SqlSugar
|
||||
public abstract string SqlTranslationRight { get; }
|
||||
public virtual string SqlFalse { get { return "1=2 "; } }
|
||||
public virtual string SqlDateNow { get { return "GETDATE()"; } }
|
||||
public virtual string SqlSelectAll { get { return "*"; } }
|
||||
#endregion
|
||||
}
|
||||
}
|
||||
|
@@ -1,7 +1,9 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Data;
|
||||
using System.Dynamic;
|
||||
using System.Linq;
|
||||
using System.Linq.Expressions;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
namespace SqlSugar
|
||||
@@ -12,8 +14,7 @@ namespace SqlSugar
|
||||
CommandType CommandType { get; set; }
|
||||
String AppendWhereOrAnd(bool isWhere, string sqlString);
|
||||
string AppendHaving(string sqlString);
|
||||
string SqlTranslationLeft { get; }
|
||||
string SqlTranslationRight { get; }
|
||||
|
||||
SqlQueryBuilder SqlQueryBuilder { get; set; }
|
||||
QueryBuilder QueryBuilder { get; set; }
|
||||
InsertBuilder InsertBuilder { get; set; }
|
||||
@@ -23,6 +24,9 @@ namespace SqlSugar
|
||||
string SqlParameterKeyWord { get; }
|
||||
string SqlFalse { get; }
|
||||
string SqlDateNow { get; }
|
||||
string SqlTranslationLeft { get; }
|
||||
string SqlTranslationRight { get; }
|
||||
string SqlSelectAll { get; }
|
||||
|
||||
string GetTranslationTableName(string name);
|
||||
string GetTranslationColumnName(string entityName, string propertyName);
|
||||
|
@@ -333,7 +333,7 @@ namespace SqlSugar
|
||||
var allParameters = allItems.SelectMany(it => it.Value).ToArray();
|
||||
var resulut = base.Context.Queryable<ExpandoObject>().AS(UtilMethods.GetPackTable(allSql, "unionTable"));
|
||||
resulut.AddParameters(allParameters);
|
||||
return resulut.Select<T>("*");
|
||||
return resulut.Select<T>(sqlBuilder.SqlSelectAll);
|
||||
}
|
||||
public virtual ISugarQueryable<T> UnionAll<T>(List<ISugarQueryable<T>> queryables) where T : class, new()
|
||||
{
|
||||
|
Reference in New Issue
Block a user