【发布时间】:2020-11-23 08:35:47
【问题描述】:
我正在尝试使用 Microsoft SQL Server Management Studio (select * from openquery ([PROALPHA], 'select Date from PAVAR.PUB.UVT_DatesOfVersionsBOPos') 在表 UVT_DatesOfVersionsBOPos 中的“日期”字段上进行选择
很遗憾,我收到以下错误消息:
The OLE DB provider "MSDASQL" for the connection server "PROALPHA" has the message "[DataDirect] [ODBC Progress OpenEdge Wire Protocol driver] [OPENEDGE] Syntax error in SQL statement at or about" Date from PAVAR.PUB.UVT_DatesOfVersionsB "( 10713) ".
Msg 7321, Level 16, State 2, Line 1
Failed to prepare the select date from PAVAR.PUB.UVT_DatesOfVersionsBOPos query to run for the OLE DB provider "MSDASQL" for the linked server "PROALPHA".
我假设 SQL 将 Date 字段解释为 Date 函数,因此会显示错误。
你们有谁知道正确的语法,所以我可以得到这个字段?
【问题讨论】:
标签: sql openedge progress-db