Показать сообщение отдельно
  #763  
Старый 02.05.2017, 12:17
Аватар для M.A.D.M.A.N.
M.A.D.M.A.N. M.A.D.M.A.N. вне форума
Sir Richard Abramson
 
Регистрация: 05.04.2008
Сообщения: 5,503
Версия Delphi: XE10
Репутация: выкл
По умолчанию

Цитата:
Сообщение от lmikle
А нехрен на русском имена колонок делать. Ну или вопрос к аФторам драйвера.
Кстати, БД слизана с Sybase, если не ошибаюсь. так что ноги-то оттуда растут.
Проблема в том, что это OLAP генерит запрос (кириллицы в именах полей нет), в селекте наименования колонок с алиасами становятся — это нормально, но при группировке используются алиасы, вместо полей, потому пришлось использовать такой костыль.

Простыми словами:
в большинстве популярных БД можно выполнить такой запрос:
Код:
select field1 as foo, field2 as bar 
from table
...
group by foo, bar
в сабже допустимо только так:
Код:
select field1 as foo, field2 as bar 
from table
...
group by field1, field2
__________________
— Как тебя понимать?
— Понимать меня не обязательно. Обязательно меня любить и кормить вовремя.


На Delphi, увы, больше не программирую.
Рекомендуемая литература по программированию
Ответить с цитированием