Добро пожаловать, Гость. Для того, чтобы отвечать на сообщения и создавать новые темы, Вам необходимо зарегистрироваться, если Вы уже зарегистрированы, то войдите используя Ваши E-Mail и Пароль. |
|
как будет выглядеть SQL запрос на удаление товара? |
|
|
sonic1978
Пользователь iNETsHOP
Количество сообщений
107
Зарегистрирован:
27-02-2016, 15:29:39
|
нужно удалить около 1000 товаров с определенными id
пробую к примеру DELETE FROM TBL_GOODS WHERE G_ID = 80702
конфликт инструкции DELETE с ограничением REFERENCE "FK_TBL_SUPPLIERS_GOODS_TBL_GOODS"
насколько понимаю нужно из нескольких таблиц удалять. каким будет верный запрос на удаление?
|
Распечатать
|
|
support
Support
Количество сообщений
1199
Зарегистрирован:
11-04-2008, 19:11:57
|
Удаление товаров
Так как триггера расчета цен в таблице товаров поставщиков при переводе импорта на мультипотоковый режим были переделаны на INSTEAD OF, то автоматическое удаление и обновление записей при удалении связанных таблиц было выключено. Товары связаны с товарами поставщиков TBL_SUPPLIERS_GOODS по полю SG_G_ID. Вам перед удалением товаров (таблица TBL_GOODS) нужно или удалить связанные товары поставщиков или присвоить в полю связанного товара TBL_SUPPLIERS_GOODS.SG_G_ID значение Null.
|
Распечатать
|
|
sonic1978
Пользователь iNETsHOP
Тема начата
Количество сообщений
107
Зарегистрирован:
27-02-2016, 15:29:39
|
спасибо.
DELETE FROM TBL_SUPPLIERS_GOODS WHERE SG_G_ID = 80702
DELETE FROM TBL_GOODS WHERE G_ID = 80702
сработало нормально
|
Распечатать
|
|
Статистика форума |
 |
Тем: 506, Сообщений: 3222, Пользователей: 2258
Приветствуем новичка по имени ololuev |
Ближайшие дни рождения |
 |
Сегодня именинников нет |
|
|
Copyright 2007-2015 "Программа iNETsHOP - работа с прайс-листами поставщиков для интернет магазинов ®"
|
|