У меня есть веб-приложение, в котором перечислены некоторые данные.Если я запускаю локально (glasssfish 4.1 jdk 1.8 build 13), он возвращает мне 11 строк.То же самое происходит, если я запускаю запрос непосредственно в базе данных (11 строк).Но после развертывания приложения на другом сервере glassfish (glassfish 4.1 jdk 1.8 build 13) кажется, что оно не обращает внимания на это утверждение запроса, которое содержится в предложении where:
NOT REGEXP_LIKE (COM.NUMEROCOMUNICADO, '[az]')
Поскольку, если я запускаю тот же собственный запрос без этой строки непосредственно в базе данных, он возвращает те же строки (30), что и в приложении, развернутом в новомсервер Glassfish (30 строк вместо 11).Я проверил пулы, JNDI, повторное развертывание и т. Д., Но я понятия не имею, что может происходить.
Возможно ли это?Что только часть запроса игнорируется?Как я могу это исправить?