Настройка состоит из Hibernate 3. Я пытаюсь выполнить необработанный запрос как есть. Настройка работает отлично для других простых запросов, db вставляет & обновлений.Hibernate - Необработанный запрос execute_KEY Ошибка в запросе?
Запрос в вопросе:
org.hibernate.hql.ast.QuerySyntaxException: unexpected token: (near line 1, column 29 [
SELECT keyMain, value FROM (select distinct K.[key] as keyMain,
(SELECT value FROM com.trans.dto.Resources as L WHERE L.[key] = K.[key]
and L.lang_code = 'A11') as value from com.trans.dto.Resources as K)
as test order by keyMain ]
ресурсов является таблица & имеет настройки отображения в hibernate.cfg.xml
Я был под мысленный «KEY» является именем одного столбца, который нельзя изменить. Как избежать ключевых слов?
Если нет 1, то это multi selects in sub query.
Просьба сообщить. Любое предложение очень помогает.
Спасибо, Алекс. Но я попробовал следующие опции: [Key], '[Key]', "[key]", "key" ничего не работало. Кажется сумасшедшим, но все это пробовали. Невозможно изменить имя столбца из-за эффекта пульсации изменений кода в других приложениях. –