技术文章 - CS333179

MS SQL 中 TimeStamp 和 DataTime 的区别

已修改: 23-Dec-2022   


注意:本文已使用机器翻译软件翻译,以方便非英语客户阅读。但翻译内容可能包含语法错误或不准确之处。请注意, PTC对本文所含信息的翻译准确性及使用后果不承担任何责任。请在 此处 查看本文的英文原始版本以便参考。有关机器翻译的更多详情,请单击 此处
感谢您告诉我们。我们将尽快审阅此译文。

适用于

  • Kepware Server (formerly KEPServerEX) 5.19.467.0 to 6.8
  • ThingWorx Kepware Server (legacy) 8.0 to 8.4

说明

MS-SQL 在内部将 TIMESTAMP 解释为用于处理图像信息的二进制文件。它与 OPC 时间戳、日期或时间信息无关。 SQL_DATE 或 SQL_DATETIME 应始终用于记录 OPC 时间戳信息。注 1:DataLogger 可以生成数据库表。 DataLogger 配置建议一组与所连接的数据库兼容的列名和 SQL 数据类型。用户可以自由覆盖这些设置。注意 2:DataLogger 运行时将检测在 MS-SQL 上创建 SQL_TIMESTAMP 列的请求。然后它将发布事件日志警告并覆盖列类型,替换为 SQL_DATETIME。
这是文章 333179 的 PDF 版本,可能已过期。最新版本 CS333179