SQL Server datetime2字段缺少AM / PM

时间:2016-10-25 14:33:21

标签: sql-server

在我的SQL表中,我有一个datetime2类型的字段。我只是注意到它在没有指定AM / PM的情况下以12小时格式存储数据。

例如从昨天晚上开始记录

  

2016-10-24 08:08:46

目前尚不清楚是上午还是下午。有人能告诉我发生了什么,我该如何解决?这是datetime2格式的东西吗?

1 个答案:

答案 0 :(得分:0)

您的源系统以不正确的格式为您提供值,这些值在您插入数据库之前未正确处理。这不是datetime2数据类型的限制或失败,而是数据导入过程的限制或失败。