[ОТВЕТИТЬ]
Опции темы
23.04.2014 14:15  
::sparco::
Пытаюсь удалить документы из таблицы, выдает ошибку. Что я делаю не правильно? где искать эту "порожденную запись"?
Код:
Error starting at line 1 in command:
delete from smspec where docid='ПНС000057671' or docid='ПНС000057672'
Error report:
SQL Error: ORA-02292: нарушено ограничение целостности (SUPERMAG.SMCSPECCAUSE) - обнаружена порожденная запись
02292. 00000 - "integrity constraint (%s.%s) violated - child record found"
*Cause:    attempted to delete a parent key value that had a foreign
           dependency.
*Action:   delete dependencies first then parent or disable constraint.
 
23.04.2014 14:22  
Mtirt
А что мешало удалить из интерфейса Супермага?
Зачем потребовался скрипт?
 
23.04.2014 14:29  
::sparco::
Цитата:
Сообщение от Mtirt
А что мешало удалить из интерфейса Супермага?
Зачем потребовался скрипт?
А мешает это тем, что из локальной базы не выгружается в ЦО
 
23.04.2014 14:34  
OlegON
Жесть какая... Если я правильно понял, то рекомендую ближайший год-два в таблицы вообще не залазить.
Разошли основания в ЦО сначала.
 
23.04.2014 14:47  
Mtirt
Цитата:
Сообщение от ::sparco::
А мешает это тем, что из локальной базы не выгружается в ЦО
С какой ошибкой не выгружается в ЦО?
 
23.04.2014 14:54  
::sparco::
Цитата:
Сообщение от OlegON
Жесть какая... Если я правильно понял, то рекомендую ближайший год-два в таблицы вообще не залазить.
Разошли основания в ЦО сначала.
Разослал уже, не помогает.
 
23.04.2014 14:55  
::sparco::
Цитата:
Сообщение от Mtirt
С какой ошибкой не выгружается в ЦО?
с ошибкой нарушение целостности в таблице SMSPEC
 
23.04.2014 14:56  
Mtirt
А поточнее?? Так сложно скопировать сообщение на форум целиком? Ctrl+C/Ctrl+V не работает?
 
23.04.2014 15:03  
::sparco::
Код:
ORA-00001: нарушено ограничение уникальности (SUPERMAG.SMCSPEC_PK)

параметры: pDOCID=«ПНС000057672»; pDOCTYPE=«WI»; pSPECITEM=«1»; pARTICLE=«083923»; pCAUSEID=«»; pCAUSESPECITEM=«»; pCAUSETYPE=«»; pDISPLAYITEM=«1»; pITEMPRICE=«51,66»; pITEMPRICECUR=«51,66»; pITEMPRICENOTAX=«46,9635»; pQUANTITY=«20»; pTOTALPRICE=«1033,20»; pTOTALPRICECUR=«1033,20»; pTOTALPRICENOTAX=«939,27»
соединено с: База даных=coprem; Пользователь=Supermag
текст команды: Insert into Supermag.SMSPEC(DOCID,DOCTYPE,SPECITEM,ARTICLE,CAUSEID,CAUSESPECITEM,CAUSETYPE,DISPLAYITEM,ITEMPRICE,ITEMPRICECUR,ITEMPRICENOTAX,QUANTITY,TOTALPRICE,TOTALPRICECUR,TOTALPRICENOTAX) values(:pDOCID,:pDOCTYPE,:pSPECITEM,:pARTICLE,:pCAUSEID,:pCAUSESPECITEM,:pCAUSETYPE,:pDISPLAYITEM,:pITEMPRICE,:pITEMPRICECUR,:pITEMPRICENOTAX,:pQUANTITY,:pTOTALPRICE,:pTOTALPRICECUR,:pTOTALPRICENOTAX)
тип команды: Text
 
 


Опции темы



Часовой пояс GMT +3, время: 14:59.

Все в прочитанное - Календарь - RSS - - Карта - Вверх 👫 Яндекс.Метрика
Форум сделан на основе vBulletin®
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.