
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
21.11.2018, 12:50
|
|||
|---|---|---|---|
|
|||
Не работает инсерт в пакете, отдельно отрабатывает. |
|||
|
#18+
Добрый день! В пакете в процедуре не отрабатывает инсерт в таблицу. Отдельно установила эту процедуру, скрипты все те же, и в эту же таблицу инсерт срабатывает. А в пакете нет. Подскажите пожалуйста что может быть причиной. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.11.2018, 13:06
|
|||
|---|---|---|---|
Не работает инсерт в пакете, отдельно отрабатывает. |
|||
|
#18+
DDarinaчто может быть причиной.Невежество. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.11.2018, 13:12
|
|||
|---|---|---|---|
Не работает инсерт в пакете, отдельно отрабатывает. |
|||
|
#18+
DDarina, версия права на инсерт даны через роль .... stax ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.11.2018, 13:46
|
|||
|---|---|---|---|
|
|||
Не работает инсерт в пакете, отдельно отрабатывает. |
|||
|
#18+
DDarinaДобрый день! В пакете в процедуре не отрабатывает инсерт в таблицу. Отдельно установила эту процедуру, скрипты все те же, и в эту же таблицу инсерт срабатывает. А в пакете нет. Подскажите пожалуйста что может быть причиной. Ошибка то какая? Точный текст не в пересказе http://www.bugtraq.ru/forum/faq/general/smart-questions.html] Как правильно задавать вопросы p.s. В списке тем форума, ТОП Популярных вопросов, вопрос №4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.11.2018, 13:49
|
|||
|---|---|---|---|
|
|||
Не работает инсерт в пакете, отдельно отрабатывает. |
|||
|
#18+
Staxверсия права на инсерт даны через роль А в "Отдельно установила эту процедуру" сработает? :) Другая версия: перегрузка процедуры в пакете. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.11.2018, 14:49
|
|||
|---|---|---|---|
|
|||
Не работает инсерт в пакете, отдельно отрабатывает. |
|||
|
#18+
DDarina, сделайте authid current_user на процедуру ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.11.2018, 14:56
|
|||
|---|---|---|---|
|
|||
Не работает инсерт в пакете, отдельно отрабатывает. |
|||
|
#18+
EvgeniaMakarova, точнее на пакет, на спеку пакета ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.11.2018, 15:01
|
|||
|---|---|---|---|
Не работает инсерт в пакете, отдельно отрабатывает. |
|||
|
#18+
EvgeniaMakarovaDDarina, сделайте authid current_user на процедуруАга, делай, если мозгов столько же, сколько у советчика. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.11.2018, 16:08
|
|||
|---|---|---|---|
|
|||
Не работает инсерт в пакете, отдельно отрабатывает. |
|||
|
#18+
Vadim Lejnin, ошибки не возникает, при работе процедуры в пакете инсерта не происходит, одна из таблиц остается пустая. Если запускать процедуру отдельно, то отрабатывает нормально с заполнением всех таблиц. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.11.2018, 16:16
|
|||
|---|---|---|---|
|
|||
Не работает инсерт в пакете, отдельно отрабатывает. |
|||
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.11.2018, 16:19
|
|||
|---|---|---|---|
Не работает инсерт в пакете, отдельно отрабатывает. |
|||
|
#18+
DDarinaпри работе процедуры в пакете инсерта не происходит, одна из таблиц остается пустая.Ставлю на быдлокод: Код: plsql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.11.2018, 16:24
|
|||
|---|---|---|---|
Не работает инсерт в пакете, отдельно отрабатывает. |
|||
|
#18+
DDarina, Выполняете в какой среде? Процедуру как автономную выполняете или вызовом? И покажите уже как оформлено/ы исключения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.11.2018, 17:36
|
|||
|---|---|---|---|
|
|||
Не работает инсерт в пакете, отдельно отрабатывает. |
|||
|
#18+
K790DDarina, Выполняете в какой среде? Процедуру как автономную выполняете или вызовом? И покажите уже как оформлено/ы исключения. Toad, вызовом, исключений нет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.11.2018, 17:47
|
|||
|---|---|---|---|
Не работает инсерт в пакете, отдельно отрабатывает. |
|||
|
#18+
DDarina, автородна из таблиц остается пустая. DDL таблиц привести можете, куда вставляются данные и куда не проходит вставка? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.11.2018, 17:48
|
|||
|---|---|---|---|
|
|||
Не работает инсерт в пакете, отдельно отрабатывает. |
|||
|
#18+
DDarina, из под какого юзера запускаете и в какую схему не пишется? не может быть что у Вас таблица с одинаковыми именами в вашей схеме и в той в которую не пишется, а вы проверяете не ту таблицу. Может путанно написала:-) Но просто так без ошибки не вставляться не может. Может нечего вставлять, кстати? Продебажьте в конце концов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.11.2018, 17:49
|
|||
|---|---|---|---|
|
|||
Не работает инсерт в пакете, отдельно отрабатывает. |
|||
|
#18+
ElicDDarinaпри работе процедуры в пакете инсерта не происходит, одна из таблиц остается пустая.Ставлю на быдлокод: Код: plsql 1. Такого нет, коммиты стоят, обычный инсерт вида INSERT /*+ APPEND */ INTO tbn (ban, pmn) SELECT --+ parallel(b,12) full(b) ...; COMMIT; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.11.2018, 17:57
|
|||
|---|---|---|---|
Не работает инсерт в пакете, отдельно отрабатывает. |
|||
|
#18+
DDarina, как вариант селект ничего не выбирает зы часто на parallel жалуются ..... stax ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.11.2018, 17:58
|
|||
|---|---|---|---|
|
|||
Не работает инсерт в пакете, отдельно отрабатывает. |
|||
|
#18+
select * from dba_objects where object_name = '&pack_name'; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.11.2018, 18:01
|
|||
|---|---|---|---|
Не работает инсерт в пакете, отдельно отрабатывает. |
|||
|
#18+
DDarina, хинты попробуйте убрать (по одному :)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.11.2018, 19:35
|
|||
|---|---|---|---|
|
|||
Не работает инсерт в пакете, отдельно отрабатывает. |
|||
|
#18+
ElicСтавлю на быдлокод: Код: plsql 1. Я пока придерживаюсь andrey_anonymousДругая версия: перегрузка процедуры в пакете. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.11.2018, 11:37
|
|||
|---|---|---|---|
Не работает инсерт в пакете, отдельно отрабатывает. |
|||
|
#18+
Ставлю на неявное преобразование. PS покажите уже процедуру ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.11.2018, 11:42
|
|||
|---|---|---|---|
Не работает инсерт в пакете, отдельно отрабатывает. |
|||
|
#18+
j2kСтавлю наi+1) capture ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.11.2018, 17:58
|
|||
|---|---|---|---|
|
|||
Не работает инсерт в пакете, отдельно отрабатывает. |
|||
|
#18+
Странно, что никто не поставил на "зеро" - "не выполнен commit" :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.11.2018, 02:22
|
|||
|---|---|---|---|
|
|||
Не работает инсерт в пакете, отдельно отрабатывает. |
|||
|
#18+
andrey_anonymous, угу а ещё на то что пакет компилится не под того пользователя, а запускается другой, на rollback, на global temporary table без preserve и ещё очень очень много вариантов ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=52&tablet=1&tid=1883128]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
22ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
68ms |
get tp. blocked users: |
1ms |
| others: | 233ms |
| total: | 367ms |

| 0 / 0 |
