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

start [/forum/topic.php?fid=52&msg=39736325&tid=1883128]: |
0ms |
get settings: |
5ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
216ms |
get topic data: |
12ms |
get forum data: |
4ms |
get page messages: |
48ms |
get tp. blocked users: |
2ms |
| others: | 186ms |
| total: | 492ms |

| 0 / 0 |
