sql - 如何在 SQL Server 的表中插入自定义日期?
问题描述
以下是 SQL Server 中特定列的一些值:
1899-12-30 00:00:00.0000000
1899-12-30 00:00:00.0000000
2022-03-01 00:00:00.0000000
2022-03-01 00:00:00.0000000
列类型是datetime2(7)
创建插入语句以插入特定日期的正确方法是什么?
这种方法好吗?:
insert into table1 (date) values ('2020/01/31')
这可以接受吗?或者应该是:
insert into table1 (date) values ('2020/01/31 00:00:00.0000000')
?
使用 SQL Server
解决方案
您可以使用标准日期格式YYYY-MM-DD
:
insert into table1 (date)
values ('2020-01-31')
推荐阅读
- java - 做一个列表
- > 在 Java 中使用 Jackson 的 drom json 值
- string - 粘贴到字符串文字时,VSCode 是否可以转义文本?
- c# - 如何在 Blazor Web 应用程序中加载 jQuery?
- scp - ESP 协议数据包在使用 strongswan 创建 IPsec 隧道后传输数据时不显示有效负载信息
- r - 使用 lme4 探索 R 中的双向交互 - 均值居中
- geoip - 在 Geolite-city.csv / Geolite-country.csv 中找不到北美的 geoname_id
- python - 在 python 文件中执行 C++ 打印语句
- python-3.x - 使用 Python 计算特定行的总和
- javascript - 在 JavaScript 数组中显示对象
- visual-studio-code - 如何在 vscode 中创建 Ballerina Integrator 项目?