Слияние кода завершено, страница обновится автоматически
Ошибка возникает примерно на 1-й строке: недействительное имя столбца [ID].
При работе с данными используется чувствительность к регистру.
Определения сущностей содержат имя Id, но при создании запроса оно становится ID, что приводит к невозможности найти соответствующее поле. Как можно решить эту проблему?
Например, при выполнении запроса к таблице siteserver_Site:
SELECT "ID", "SiteName", "SiteDir", "TableName", "Root", "ParentId", "Taxis"
FROM "siteserver_Site"
WHERE NOT ("ID" = :p0)
ORDER BY "Taxis", "ID"
Убедитесь, что при определении и ссылке на имена столбцов в базе данных используется единая конвенция. Если требуется различать регистр букв, проверьте, поддерживает ли ваша база данных чувствительность к регистру, и соответственно скорректируйте имена столбцов в SQL-запросе.