sql - SQL datetime2(7) 字段到 Django
问题描述
我需要将此 SQL 列重写为 django 模型字段
DateCreated (datetime2(7), not null)
datetime2(7) 到底是什么意思?提前谢谢了!
解决方案
如果你使用django-mssql-backend
包 [GitHub],那么它是一个DateTimeField
[Django-doc],基于源代码 [GitHub]:
data_types = { # ..., 'DateTimeField': 'datetime2', # … }
因此,这将转换为datetime2
列类型,默认精度为 7 [ms-doc]:
精度,刻度,0 到 7 位,精度为 100ns。默认精度为 7位。
推荐阅读
- r - 如何在 gt_regression() 输出的表格的标签中放置换行符并由 LaTeX 输出?
- javascript - 倒计时功能在超时块中无法正常工作
- javascript - 如何在 navigator.geolocation 中使用 leaflet.locate 来首先弹出权限?
- javascript - JQuery 动画在页面加载期间不会滚动到正确的位置
- flutter - Flutter 小部件随机位置生成器
- python - 如何编写脚本以接收 CMD 中的参数并对 XML 文件和 POST 该 xml 到网址进行更改?
- spring-boot - 微服务的 yml 文件中的解析错误
- firebase - Firebase 数据库数据消耗优化(仅部分观察节点)
- ios - 如何使用 GCDWebServer 流式传输数据?
- python-3.x - 嵌入:参数索引必须是张量,而不是列表