ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Помогите с БД
  #1  
Старый 16.11.2007, 17:55
Аватар для Worms
Worms
Новичок
Регистрация: 09.05.2006
Сообщений: 24
Провел на форуме:
168619

Репутация: 2
По умолчанию Помогите с БД

База с расширением ORA. помоему Oracle.
В общем ситуация такая,более тончноне могу изложить но я её открываю через ViewODBC.
В этой базе очень много чего находится,но мне нужно с неё удалить ненужный товар,там SQL запросом помоему надо,мне сказали,что если удалю товар,то он всеравно корнями где-то когда-то был и не вариант его удалить,теперь боюсь как бы все ненае.... если кто сталкивался с тако ситуацие помогите! мне нужно слегка её почистить.
 
Ответить с цитированием

  #2  
Старый 16.11.2007, 18:23
Аватар для groundhog
groundhog
Познавший АНТИЧАТ
Регистрация: 12.05.2007
Сообщений: 1,235
Провел на форуме:
2238549

Репутация: 1318


Отправить сообщение для groundhog с помощью ICQ
По умолчанию

Сделай бекап, выбери кол-во товаров, удали ненужный товар, выбери количество товаров теперь, посмотри потянуло ли удаление что-то ещё за собой. Посмотри по структуре таблицы какие внешние ключи, сделай выборки из других таблиц, на которые идёт завязка... Какие ограничения по ключам на действие On Delete стоят? Cascade? Set Null? Set Default? Restrict? Чем тебе помочь?
 
Ответить с цитированием

  #3  
Старый 16.11.2007, 18:29
Аватар для Worms
Worms
Новичок
Регистрация: 09.05.2006
Сообщений: 24
Провел на форуме:
168619

Репутация: 2
По умолчанию

Всмысле я нашел поле с товаром! когда нажимаю delet он пишет ORA-02292 integrity constrain (SMART.Sys_C002398)violated-child record found.Smart-это так база называется.
Ну около 3000 тысяч позицей не будешь же сидеть и смотреть корни! мне нужно более проще чтобы было.
 
Ответить с цитированием

  #4  
Старый 16.11.2007, 18:33
Аватар для groundhog
groundhog
Познавший АНТИЧАТ
Регистрация: 12.05.2007
Сообщений: 1,235
Провел на форуме:
2238549

Репутация: 1318


Отправить сообщение для groundhog с помощью ICQ
По умолчанию

Ну вот... Он и говорит, что нельзя удалить позицию, т.к. имеется другая сущность, завязанная на удаляемую, и стоит ограничение Restrict. Пока не удалишь ссылающуюся сущность эту удалить ты не можешь. Есть интерфейс для посыла Sql команды?
 
Ответить с цитированием

  #5  
Старый 16.11.2007, 18:37
Аватар для Worms
Worms
Новичок
Регистрация: 09.05.2006
Сообщений: 24
Провел на форуме:
168619

Репутация: 2
По умолчанию

А как мне найти куда он ссылается! Итерфейс есть для запроса Sql команды,но я вообще не очень шарю что в базе ,что в sql.
 
Ответить с цитированием

  #6  
Старый 16.11.2007, 19:12
Аватар для groundhog
groundhog
Познавший АНТИЧАТ
Регистрация: 12.05.2007
Сообщений: 1,235
Провел на форуме:
2238549

Репутация: 1318


Отправить сообщение для groundhog с помощью ICQ
По умолчанию

Ну мне нужно знать имена таблиц и полей, чтобы дать тебе запрос...
 
Ответить с цитированием

  #7  
Старый 16.11.2007, 19:18
Аватар для Worms
Worms
Новичок
Регистрация: 09.05.2006
Сообщений: 24
Провел на форуме:
168619

Репутация: 2
По умолчанию

помотри http://slil.ru/25112235
ну там побыстрому скрин сделал,оснавных полей
 
Ответить с цитированием

  #8  
Старый 16.11.2007, 19:19
Аватар для x-demon
x-demon
Постоянный
Регистрация: 10.06.2007
Сообщений: 476
Провел на форуме:
924649

Репутация: 299
Отправить сообщение для x-demon с помощью ICQ Отправить сообщение для x-demon с помощью AIM Отправить сообщение для x-demon с помощью MSN Отправить сообщение для x-demon с помощью Yahoo
По умолчанию

Offtop: Граунд, ты и в оракле шаришь?
 
Ответить с цитированием

  #9  
Старый 19.11.2007, 10:54
Аватар для Worms
Worms
Новичок
Регистрация: 09.05.2006
Сообщений: 24
Провел на форуме:
168619

Репутация: 2
По умолчанию

Ну че никто не поможет мне создать запрос для удаления позиции?! хотя бы примерно
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
кто играет в www.ganjawars.ru ??? помогите kuppher Болталка 12 26.07.2008 23:38
ПомогитЕ !!! подалуста найти кряк гейлордфакерЪ Болталка 2 30.08.2007 14:48
ПоМоГиТе! ПЛЗ!!! farik.aka E-Mail 1 17.09.2006 13:00



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ