Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / MS SQ: 2000 and Visual Basic / 6 сообщений из 6, страница 1 из 1
14.05.2005, 00:25:32
    #33063575
CLilian
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS SQ: 2000 and Visual Basic
У меня возник такой интересный вопрос. Возможно ли удалить сразу все записи из разных таблиц с учетом связи в MS Sql 2000 по даннаму критериу?
Или еще проще штобы сервер сам удалил по указаннуму критериу данные из разных таблиц учитывая связи между ними.

На пример: DELETE FROM Table1 WHERE Iid1=1

Допустим надо стереть запись из Table1 а сервер автоматически удалил из Table2 и Table3 записи учитывая связи между таблицами.
...
Рейтинг: 0 / 0
14.05.2005, 01:54:48
    #33063619
Flare
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS SQ: 2000 and Visual Basic
Триггеры рулят.
...
Рейтинг: 0 / 0
14.05.2005, 02:08:40
    #33063622
CLilian
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS SQ: 2000 and Visual Basic
FlareТриггеры рулят.

А примерчик можна?
...
Рейтинг: 0 / 0
14.05.2005, 08:40:24
    #33063773
# Darth Vader #
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS SQ: 2000 and Visual Basic
CLilian FlareТриггеры рулят.

А примерчик можна?

Определи по пацански связи между твоими таблицами и сервак сам все разрулит!

В главной таблице ключевое поле id , а в подчиненной такое же , только не ключевой (внешний ключ).
...
Рейтинг: 0 / 0
14.05.2005, 11:49:05
    #33064243
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS SQ: 2000 and Visual Basic
Открой в Enterprise manager'e редактор диаграмм, накидай туда таблиц. Если связи уже созданы, нажми правой кнопкой мыши на связь - properties - relationships и поставь галочку на cascade delete. И никаких триггеров.

А вообще-то с такими вопросами - на форум по SQL серверу.

-------------------------------------------------------
Продаю монитор TFT LG 1730 новый без гарантии 6500р
...
Рейтинг: 0 / 0
14.05.2005, 12:24:37
    #33064371
CLilian
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS SQ: 2000 and Visual Basic
to Antonariy
Спасибо за ответ!
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / MS SQ: 2000 and Visual Basic / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]