【发布时间】:2021-06-12 04:35:07
【问题描述】:
我正在尝试将日期变量插入我的 SQL 服务器。 我要插入的输入格式是:dd-mm-yyyy 我的 SQL Server 列(定义为 DATE 类型)期望 mm-dd-yyyy。
我的电脑日期格式是 dd-mm-yyyy。
错误信息:
从字符串转换日期和/或时间时转换失败。
问题:
- 为什么预期格式是 mm-dd-yyyy 而不是 dd-mm-yyyy?
- 如何使 INSERT 命令使用这种或其他日期格式?
谢谢。
【问题讨论】:
-
您如何尝试将行插入到您的表中?日期在 db 引擎中具有不可读的二进制格式。
标签: sql sql-server date format sql-insert