У меня есть очень старая база данных Omnis, которую я пытаюсь скопировать на сервер SQL с помощью BIDS.Я использую драйвер ODBC, предоставленный Omnis, который отлично работает для всех таблиц, за исключением нескольких таблиц, в именах которых есть специальные символы, например OMNIS.F-ABCD.Я пытался форматировать свои операторы SQL многими способами, как показано ниже, и ни один из них не работал.
SELECT * FROM OMNIS.F-ABCD
SELECT * FROM [OMNIS.F-ABCD]
SELECT * FROM 'OMNIS.F-ABCD'
SELECT * FROM "OMNIS.F-ABCD"
Каждый раз, когда я получаю сообщение об ошибке, говорящее
ODBC--Call failed.
Syntax error in SQL statement (#0)
, я пытался использоватьСвязанная таблица в Microsoft Access, студия управления SQL Server, код на C #, но ни один из них не работал.Кто-нибудь сталкивался с такой ситуацией?