[ТЕМА ЗАКРЫТА]
Опции темы
27.05.2016 13:08  
fdima
Цитата:
Сообщение от ReDHawK
Попробуйте такие запросы:
select * from smstoreunits where barcode='4820107240071';
select * from smforeignunits where barcode='4820107240071';
не забывайте точку с запятой в конце запроса.
Попробовал. В ответ пишет:

ERROR at line 1:
ORA-00942: table or view does not exist


Цитата:
Сообщение от -Den-
delete from SVStoreUnits where Barcode = 4820107240071
И это попробовал. Тоже самое пишет ORA-00942: table or view does not exist
 
27.05.2016 13:20  
-Den-
к базе подключитесь под пользователем supermag
 
"Спасибо" -Den- от:
27.05.2016 14:06  
whitewizard
или так:
select * from supermag.smstoreunits where barcode='4820107240071';
select * from supermag.smforeignunits where barcode='4820107240071';
 
28.05.2016 12:49  
fdima
Цитата:
Сообщение от -Den-
к базе подключитесь под пользователем supermag
Под пользователем supermag вывелась табллица, но в ней вместо артикула стоит "??". Проверил для другого ШК, там артикул виден нормально

В итоге я удалил этот ШК командой select * from svstoreunits where barcode='4820107240071';

и потом сделал повторную рассылку из ЦО проблемного ШК, но в результате опять та же самая ошибка уникальности

Пробовал удалить еще из таблиц smforeignunits и smstoreunits и загрузить из ЦО и тоже безуспешно
 
28.05.2016 13:04  
OlegON
Судя по всему, почтовик работает без региональных настроек.
https://olegon.ru/showthread.php?p=148622#post148622
 
30.05.2016 09:20  
fdima
Цитата:
Сообщение от OlegON
Судя по всему, почтовик работает без региональных настроек.
https://olegon.ru/showthread.php?p=148622#post148622

Спасибо за ссылку. Проверил, все стоит как написано у вас

Что выяснилось за выходные. Оказывается наш оператор месяц назад создала этот ШК, потом через неделю удалила, по непонятной причине, и вот снова решила создать этот же ШК, но уже не получилось

Может проблема в том, что нельзя один и тот же ШК создавать для одного артикула в Супермаге?

И еще. Когда я делаю команду select * from smstoreunits where barcode = 'ШК', то в появившейся табличке у зависшего ШК указан barcodetype =8. В то время как у всех нормальных =7. Я так понимаю что 7 = внешний ШК, а что такое 8?
 
30.05.2016 09:32  
Dim
этот штрихкод остался в базе какого-то магазина и select'ы надо делать в базах магазинов, а не в центральной базе
 
01.06.2016 13:13  
ReDHawK
Цитата:
Сообщение от fdima

В итоге я удалил этот ШК командой select * from svstoreunits where barcode='4820107240071';
select - это не оператор удаления
 
02.06.2016 07:00  
fdima
победил я таки эту проблему. Да, конечно же я все процедуры делал в магазинской базе и удалял оператором delete(выше я опечатался), но.....не знал, что после оператора delete еще надо ставить оператор commit; для успешного завершения транзакции

В итоге я удалил "зависший" ШК в подчиненной базе, сделал рассылку из ЦО этого ШК и все встало на свои места

Всем большое спасибо
 
 


Опции темы



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

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