PB не принимает оператор SQL ORDER BY

У меня есть неустановленный SQL-запрос, который работает с SSMS 2008 и PB версии 11.2. Когда я добавляю оператор ORDER BY в SSMS, он работает, когда я добавляю оператор ORDER BY в PB, я получаю следующую ошибку:

Выберите Ошибка: SQLSTATE = 37000 [Microsoft] [Драйвер ODBC SQL Server] [SQL Server] Неверный синтаксис рядом с ключевым словом «И».

есть идеи, почему это происходит и как я могу это решить?

Спасибо,

Дуг


person doug    schedule 21.07.2011    source источник
comment
Публикация определенного синтаксиса может помочь (я использовал ORDER BY много раз без проблем), но я также попробовал бы его в собственном инструменте SQL Server, чтобы увидеть, проходит ли там синтаксис.   -  person Terry    schedule 21.07.2011
comment
Терри прав, используй родной драйвер и все будет хорошо. Фигурные скобки взяты из драйвера odbc, и экземпляр TSQL, похоже, их не разрешает.   -  person Rich Bianco    schedule 30.07.2011


Ответы (1)


Эта ошибка определенно является синтаксической ошибкой механизма SQL, я бы посоветовал вам использовать SQL Profiler для отслеживания SQL, чтобы определить, в чем проблема, и двигаться дальше.

person HeavenCore    schedule 21.07.2011