アーティクル - 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 のタイムスタンプ、日付、時刻情報とは関係ありません。 OPC タイムスタンプ情報を記録するには、常に SQL_DATE または SQL_DATETIME を使用する必要があります。注 1: DataLogger はデータベース テーブルを生成できます。 DataLogger 構成は、接続されているデータベースと互換性のある一連の列名と SQL データ型を提案します。ユーザーはこれらの設定を自由にオーバーライドできます。注 2: DataLogger ランタイムは、MS-SQL で SQL_TIMESTAMP 列を作成する要求を検出します。次に、イベント ログの警告を投稿し、SQL_DATETIME を置き換えて列の型をオーバーライドします。
最新バージョンはこちらを参照ください CS333179