Update demo

This commit is contained in:
skx 2020-11-22 14:47:15 +08:00
parent a65b3b7583
commit 05daf22025
3 changed files with 26 additions and 1 deletions

View File

@ -123,7 +123,19 @@ namespace OrmTest
Console.WriteLine("");
Console.WriteLine("#### SqlFunc Start ####");
var db = GetInstance();
db.Insertable(new Order()
{
CreateTime = DateTime.Now,
Name = "now",
CustomId = 1,
Price = 0
}).ExecuteCommand();
var index= db.Queryable<Order>().Select(it => SqlFunc.CharIndex("a", "cccacc")).First();
var list2 = db.Queryable<Order>().Select(it => new
{
date = SqlFunc.ToDateShort(SqlFunc.GetDate()),
datetime = SqlFunc.GetDate()
}).ToList();
Console.WriteLine("#### SqlFunc End ####");
}

View File

@ -124,7 +124,11 @@ namespace OrmTest
Console.WriteLine("#### SqlFunc Start ####");
var db = GetInstance();
var index= db.Queryable<Order>().Select(it => SqlFunc.CharIndex("a", "cccacc")).First();
var list2 = db.Queryable<Order>().Select(it => new
{
date = SqlFunc.ToDateShort(it.CreateTime),
datetime = SqlFunc.ToDate(it.CreateTime)
}).ToList();
Console.WriteLine("#### SqlFunc End ####");
}

View File

@ -124,7 +124,16 @@ namespace OrmTest
Console.WriteLine("#### SqlFunc Start ####");
var db = GetInstance();
var index= db.Queryable<Order>().Select(it => SqlFunc.Contains("a", "cccacc")).First();
var list = db.Queryable<Order>().Select(it => new ViewOrder()
{
Id = SqlFunc.AggregateSum(SqlFunc.IF(it.Id > 0).Return(1).End(0))
}).ToList();
var list2 = db.Queryable<Order>().Select(it => new
{
date = SqlFunc.ToDateShort(it.CreateTime),
datetime = SqlFunc.ToDate(it.CreateTime)
}).ToList();
Console.WriteLine("#### SqlFunc End ####");
}