powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Как увидеть сформированный SQL
10 сообщений из 10, страница 1 из 1
Как увидеть сформированный SQL
    #39476047
Доброго дня!
Имею мастер-дитейл форму и кучу всего на ней. При редактировании данных родителя пара полей обязательных к заполнению Столкнулся с тем, что если все поля задать правильно - запись сохраняется и все ок, но если инициировать ошибку и вновь нажать Сохранить(сабмит пейдж), то получаю ошибку "ORA-01403: данные не найдены"

Не могу понять, откуда растут ноги и хотел бы видеть запрос, который должен был вернуть записи по ожиданиям апекса. Иду в дебаг, вижу там само собой следующее:

Logging exception:
Sqlerrm: ORA-01403: данные не найдены
Backtrace: ORA-06512: на line 1
ORA-06512: на "SYS.DBMS_SYS_SQL", line 1926
ORA-06512: на "SYS.WWV_DBMS_SQL", line 1033
ORA-06512: на "SYS.WWV_DBMS_SQL", line 1047
ORA-06512: на "APEX_050000.WWV_FLOW_DYNAMIC_EXEC", line 895
ORA-06512: на "APEX_050000.WWV_FLOW_DML", line 764
ORA-06512: на "APEX_050000.WWV_FLOW_DML", line 941
ORA-06512: на "APEX_050000.WWV_FLOW_DML", line 1248
ORA-06512: на "APEX_050000.WWV_FLOW_DML", line 1883
ORA-06512: на "APEX_050000.WWV_FLOW_PROCESS_NATIVE", line 564
ORA-06512: на "APEX_050000.WWV_FLOW_PROCESS_NATIVE", line 1115
ORA-06512: на "APEX_050000.WWV_FLOW_PLUGIN", line 2014
ORA-06512: на "APEX_050000.WWV_FLOW_PROCESS", line 188


А как увидеть запрос, который выполнялся в БД?
Спасибо
...
Рейтинг: 0 / 0
Как увидеть сформированный SQL
    #39476050
Хочу запросДоброго дня!
Имею мастер-дитейл форму и кучу всего на ней. При редактировании данных родителя пара полей обязательных к заполнению . Столкнулся с тем, что если все поля задать правильно - запись сохраняется и все ок, но если инициировать ошибку и вновь нажать Сохранить(сабмит пейдж), то получаю ошибку "ORA-01403: данные не найдены"...
...
Рейтинг: 0 / 0
Как увидеть сформированный SQL
    #39476057
Никанор Кузьмич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хочу запросА как увидеть запрос, который выполнялся в БД?1. Средствами СУБД
2. Логинитесь в апексе, запускаете из него приложение, у него внизу должна появиться панель с кнопками управления дебагом. Включаете дебаг кнопкой "Debug", потом выполняете нужное действие, потом нажимаете "View debug", в появившемся окне на закладке "Debug" указываете номер интересующего приложения и страницы, потом наблюдаете такую картинку, как во вложении. Там будут перечислены все процессы, которые выполнялись в процессе создания страницы, в том числе SQL и PL/SQL код.
...
Рейтинг: 0 / 0
Как увидеть сформированный SQL
    #39476077
Никанор Кузьмич,

Это все понятно, но как писал выше, вот что вижу в дебаге:

...
Рейтинг: 0 / 0
Как увидеть сформированный SQL
    #39476093
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хочу запроспара полей обязательных к заполнению
при не заполнении ошибка?
Тогда поставьте валидацию как можно раньше средствами апекса.
...
Рейтинг: 0 / 0
Как увидеть сформированный SQL
    #39476094
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,
Или перехватите ошибку с вменяемым сообщением и пометкой тех полей хоть красным цветом. Пару раз ошибутся и будут вводить Год рождения всегда.
...
Рейтинг: 0 / 0
Как увидеть сформированный SQL
    #39476109
SvDev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хочу запросНиканор Кузьмич,

Это все понятно,
Вам написали сначало включить отладку апекс. Вы показываете скриншот с выключенной отладкой.
...
Рейтинг: 0 / 0
Как увидеть сформированный SQL
    #39476163
Разобрался. Проблема с логикой была(в приложении :))

Спасибо
...
Рейтинг: 0 / 0
Как увидеть сформированный SQL
    #39476200
Никанор Кузьмич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SvDevВам написали сначало включить отладку апекс. Вы показываете скриншот с выключенной отладкой.Прикольно, а я не знал, что с выключенной отладкой так будет выглядеть...
...
Рейтинг: 0 / 0
Как увидеть сформированный SQL
    #39476257
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хочу запросРазобрался. Проблема с логикой была(в приложении :))

Спасибо
принято приводить в чём именно ошибка в логике.
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Как увидеть сформированный SQL
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]