- 修复 InsertDict 部分新功能遗留问题(特别是 Oracle);

This commit is contained in:
2881099
2022-04-09 22:40:52 +08:00
parent b9a21f6c11
commit ecd27fb3ae
28 changed files with 69 additions and 52 deletions

View File

@@ -106,7 +106,7 @@ WHERE (strftime('%Y',a."CreateTime") = 2021)
var d1 = fsql.Select<Users>().Where(r => r.CreateTime.Month == month).ToList();
var d2 = fsql.Select<Users>().Where(r => r.CreateTime.Year == year).ToList();
var d5 = fsql.Select<Users>().Where(r => r.CreateTime.Year == 2021).ToList();
var d5 = fsql.Select<Users>().Where(r => r.CreateTime.Year == 2022).ToList();
Assert.Single(dmonth1);
Assert.Single(d1);

View File

@@ -33,7 +33,7 @@ namespace FreeSql.Tests
{
is_lock = test.ratio < 1 //这里生成的SQL语句有问题 ratio = 0.9 或 1.9 或 2.1 等等都是生成的是1
}).Where(m => test.ratio < 1).ToSql();
Assert.Equal(@"UPDATE TestDto SET is_lock = 2.1 < 1
Assert.Equal(@"UPDATE `TestDto` SET `is_lock` = 2.1 < 1
WHERE (2.1 < 1)", sql);
}