powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / помогите разобраться
3 сообщений из 3, страница 1 из 1
помогите разобраться
    #39448702
israelshamir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.

1) Есть функция f1 в схеме C1 в пакете pack1, содержащая merge в таблицу T.
2) Открыл новую сессию, в которой выполняю запрос(вывожу количество строк) из merge финкции c1.pack1.f1, в этой же сессии в анонимном блоке вызываю функцию c1.pack1.f1 (переписал merge на select count(*) into v, и вывожу количество строк(значение переменной v) dbms_output'ом).
В итоге получаю следующее:
запрос вернул count = x
внутри функции v = y.
Коннекчусь под юзером W, функция в пакете схемы C1.

Помогите, пожалуйста, разобраться почему я получаю разные результаты?
...
Рейтинг: 0 / 0
помогите разобраться
    #39448871
israelshamir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
israelshamir,

отбой мужики, я говнокодер. Нашел причину
...
Рейтинг: 0 / 0
помогите разобраться
    #39449165
Фотография env
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
israelshamir,

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


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