Я пытаюсь сделать выбор в поле «Дата» в таблице UVT_DatesOfVersionsBOPos
с помощью Microsoft SQL Server Management Studio (select * from openquery ([PROALPHA], 'select Date from PAVAR.PUB.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 и поэтому отображает ошибку. Кто-нибудь из вас знает правильный синтаксис, чтобы я мог получить поле?