[ОТВЕТИТЬ]
Опции темы
28.06.2012 10:43
 
Пробежался по разделам удалил все документы... как теперь зачистить историю, цены ну и остатки на всякий случай...
28.06.2012 11:02
 
Андрей же писал:

Цитата:
Andrew_Konev а так, можно попробовать посочинять список табличек для зачистки...

smcashz; -- Z-отчеты, чеки, строки чеков

smdocuments; -- документы, спецификации
smdoclog; -- история документов

smstorelocations; -- места хранения, группы отделов, отделы, кассы, производственные участки, остатки в производстве

smgoods; -- остатки

smprices; -- цены
smpricetypes; -- виды цен, история цен

smonlinechecks; -- оперативные чеки
smopergoods; -- оперативные продажи

кто что еще вспомнит?
28.06.2012 11:20
 
delete from smcashz;
delete from smdocuments;
delete from smdoclog;
delete from smgoods;
delete from smprices;
delete from smpricetypes;
delete from smonlinechecks;
delete from smopergoods;
commit;
28.06.2012 11:23
 
Лучше commit после каждого удаления.
28.06.2012 11:27
 
SQL> delete from smpricetypes;
delete from smpricetypes
*
ERROR at line 1:
ORA-04091: table SUPERMAG.SMEXTRACHARGEHISTORY is mutating, trigger/function
may not see it
ORA-06512: at "SUPERMAG.SMEXTRACHARGEUID", line 6
ORA-04088: error during execution of trigger 'SUPERMAG.SMEXTRACHARGEUID'
28.06.2012 11:30
 
потри сначала SMEXTRACHARGEHISTORY.
28.06.2012 11:35
 
SQL> delete from SMEXTRACHARGEHISTORY;

1078 rows deleted.

SQL> commit;

Commit complete.

SQL> delete from smpricetypes;
delete from smpricetypes
*
ERROR at line 1:
ORA-04091: table SUPERMAG.SMEXTRACHARGEHISTORY is mutating, trigger/function
may not see it
ORA-06512: at "SUPERMAG.SMEXTRACHARGEUID", line 6
ORA-04088: error during execution of trigger 'SUPERMAG.SMEXTRACHARGEUID'
28.06.2012 11:40
 
Я бы еще делал delete from ... cascade; И зачем виды цен-то гробить?
28.06.2012 11:41
 
А в базе кроме тебя кто-нибудь есть?
Может почтовик или кассовый сервер запущены?
Я бы, наверное и сервер приложений отключила...
28.06.2012 11:44
 
Я один все отключено
SQL> delete from SMEXTRACHARGEHISTORY cascade;

0 rows deleted.

SQL> commit;

Commit complete.

SQL> delete from smpricetypes cascade;
delete from smpricetypes cascade
*
ERROR at line 1:
ORA-04091: table SUPERMAG.SMEXTRACHARGEHISTORY is mutating, trigger/function
may not see it
ORA-06512: at "SUPERMAG.SMEXTRACHARGEUID", line 6
ORA-04088: error during execution of trigger 'SUPERMAG.SMEXTRACHARGEUID'


Опции темы



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

Все в прочитанное - Донат - RSS - - Карта - Вверх

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