注册

【DotNet】使用DmProvider和EF Core Dm将DateTime写入数据库时毫秒后的精度丢失

Shawn 2021/09/09 1100 2

【DM版本】: DM 8
【操作系统】:Windows 10
【CPU】: Intel® Core™ i7-9750H CPU @ 2.60GHz 2.59 GHz
【问题描述】*:

DmProvider版本:1.1.0
EF Core Dm版本:2.1.1

使用.net驱动将DateTime写入数据库,数据库对应的列类型为TIMESTAMP(6),但写入后毫秒之后的精度丢失,后三位均为0。

如果将DateTime使用ToString(“yyyy-MM-dd HH:mm:ss.ffffff”)后将字符串写入数据库,精度没有丢失。

回答 0
暂无回答
扫一扫
联系客服