mirror of
https://gitee.com/dotnetchina/SqlSugar.git
synced 2025-04-24 18:04:52 +08:00
Oracle Union all bug
This commit is contained in:
parent
53783af1f3
commit
85a15a1404
@ -336,6 +336,18 @@ namespace OrmTest.Demo
|
||||
var list8 = db.Queryable<Student, School, School>((st, sc, sc2) => st.SchoolId == sc.Id && sc.Id == sc2.Id)
|
||||
.OrderBy(st=>st.Id)
|
||||
.Select((st, sc, sc2) => new { st.Name, st.Id, schoolName = sc.Name, schoolName2 = sc2.Name }).ToPageList(1, 2);
|
||||
|
||||
var q1 = db.Queryable<Student>().Select(it => new Student()
|
||||
{
|
||||
Id=it.Id,
|
||||
Name="a"
|
||||
});
|
||||
var q2 = db.Queryable<Student>().Select(it => new Student()
|
||||
{
|
||||
Id = it.Id,
|
||||
Name = "b"
|
||||
});
|
||||
var unionAllList=db.Union(q1, q2).ToList();
|
||||
}
|
||||
public static void Funs()
|
||||
{
|
||||
|
@ -539,6 +539,18 @@ namespace OrmTest.Demo
|
||||
id=st1.Id,
|
||||
name=st2.Name
|
||||
}).ToList();
|
||||
|
||||
var q1 = db.Queryable<Student>().Select(it => new Student()
|
||||
{
|
||||
Id = it.Id,
|
||||
Name = "a"
|
||||
});
|
||||
var q2 = db.Queryable<Student>().Select(it => new Student()
|
||||
{
|
||||
Id = it.Id,
|
||||
Name = "b"
|
||||
});
|
||||
var unionAllList = db.Union(q1, q2).ToList();
|
||||
}
|
||||
public static void Funs()
|
||||
{
|
||||
|
@ -78,7 +78,7 @@ namespace SqlSugar
|
||||
//Compatible with.NET CORE parameters case
|
||||
var name = parameter.ParameterName;
|
||||
string newName = name +append+ addIndex;
|
||||
appendSql = appendSql.Replace(name, newName);
|
||||
appendSql =Regex.Replace(appendSql,name,newName,RegexOptions.IgnoreCase);
|
||||
parameter.ParameterName = newName;
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user