JDBC и SQL + возвращают разные результаты на БД Oracle - PullRequest
1 голос
/ 07 декабря 2010

Запрос в вопросе:

select count(*) from test m where m.IND_1 is not null AND m.IND_2 is null

Этот запрос вернет 1 с использованием SQL + и 0 с помощью шаблона JDBC.Я ожидаю, что 1 будет правильным результатом.Все обычные подозреваемые проверены (например, является ли БД правильной, используется тот же пользователь и т. Д.).

У кого-нибудь есть подобный опыт?

1 Ответ

3 голосов
/ 07 декабря 2010

Да, иногда я забываю «COMMIT» в редакторах SQL с отключенным AutoCommit.Затем в этом сеансе редактора я получил свои изменения, но в других сеансах они не были видны.

Попробуйте проверить это из другого сеанса, даже из SQL +, запущенного на другом компьютере.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...