时间类型最小值 单条插入 和 批量插入数据库值不一致。单条 0001-01-01 批量 1900-01-01 返回
SqlSugar
老数据
8
1032
悬赏:0 飞吻
using SqlSugar;
var db = new SqlSugarScope(new SqlSugar.ConnectionConfig()
{
ConnectionString = "server=127.0.0.1;database=test-new;uid=root;pwd=123;",
DbType = DbType.MySql,
IsAutoCloseConnection = true
});
db.DbMaintenance.CreateDatabase();
//建表
if (!db.DbMaintenance.IsAnyTable("Test", false))
{
db.CodeFirst.InitTables<Test>();
}
SnowFlakeSingle.WorkId = 1;
for (int i = 0; i < 10; i++)
db.Insertable(new Test() { Name = "A" }).ExecuteReturnSnowflakeId(); // 单条插入
List<Test> list = new List<Test>();
for (int i = 0; i < 10; i++)
list.Add(new Test() { Name = "B" });
db.Insertable(list).ExecuteReturnSnowflakeId(); // 批量插入
public class Test
{
public string Name { get; set; }
[SugarColumn(IsPrimaryKey = true)]
public long Id { get; set; }
public DateTimeOffset Date { get; set; } = DateTimeOffset.MinValue;
}// 数据图片 上面10 条为单条。后面10条为批量。希望批量的插入结果和单条的一致。

热忱回答(8)
-
fate sta VIP0
2023/2/27高版本应该修复过了
0 回复 -
fate sta VIP0
2023/2/27sqlsugar版本号多少
0 回复 -
李双才 VIP0
2023/2/27@fate sta:5.1.3.49
0 回复 -
李双才 VIP0
2023/2/27@fate sta:5.1.3.52 这个版本也是
0 回复 -
fate sta VIP0
2023/2/27@李双才:datetimeoffset晚点发布
0 回复 -
fate sta VIP0
2023/2/275.1.3.53-preview03
已修复
0 回复 -
fate sta VIP0
2023/2/27更新到最新预览版本
0 回复 -
李双才 VIP0
2023/2/27@fate sta:谢谢
0 回复