Wonderware (Industrial HMI) Historian アプリケーションで MS SQL Server を使用して、次のクエリを実行します。「ww」で始まるキーワードは Wonderware 固有のもので、wwResolution は 24 時間ごとに結果を取得しています。
QUOTED_IDENTIFIER をオフに設定
SELECT * FROM OPENQUERY(INSQL,
"SELECT DateTime = convert(nvarchar, DateTime, 101) + ' 23:59:59.000',
[BarRoom_GASMETER.ACC], [DELAQ_GASMETER.ACC]
FROM WideHistory
WHERE wwRetrievalMode = 'Cyclic'
AND wwResolution = 86400000
AND wwVersion = 'Latest'
AND DateTime >= DateAdd(wk,-1,GetDate())
AND DateTime <= GetDate()")'
クエリをフォーマットして試してみたいので、次のようにします。
format([BarRoom_GASMETER.ACC],'###,###,###,###,###.##') as 'Bar Room'
しかし、「エラーが発生しました」と表示されます。この場合、フォーマットをどのように使用すべきかについての提案はありますか? 回答ありがとうございます。スナップショットを追加しました。読み取るには、ローカルに保存する必要があります。
「引用された識別子」の処理方法に関係があると思います。