Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 объединение ограничений  [new]
borovik
Member

Откуда:
Сообщений: 26
Как правильно по синтаксису добавить ограничения ON UPDATE CASCADE для обоих ключей? то сейчас добавляется только для последнего.
ALTER TABLE City
	ADD FOREIGN KEY(id)             REFERENCES LOR,
	      FOREIGN KEY(sub_id)	 REFERENCES LOM ON UPDATE CASCADE

при таком ошибка
ALTER TABLE City
	ADD FOREIGN KEY(id)             REFERENCES LOR ON UPDATE CASCADE,
	      FOREIGN KEY(sub_id)	 REFERENCES LOM ON UPDATE CASCADE
13 фев 12, 14:31    [12081716]     Ответить | Цитировать Сообщить модератору
 Re: объединение ограничений  [new]
borovik
Member

Откуда:
Сообщений: 26
или тут без разделения на два ALTER table или UNION не обойтись?
13 фев 12, 14:32    [12081732]     Ответить | Цитировать Сообщить модератору
 Re: объединение ограничений  [new]
Glory
Member

Откуда:
Сообщений: 104751
borovik
при таком ошибка

И вы ее прочитали ?
13 фев 12, 14:34    [12081751]     Ответить | Цитировать Сообщить модератору
 Re: объединение ограничений  [new]
borovik
Member

Откуда:
Сообщений: 26
оу сорри, там все правильно - пунто свитчер сделал похожие буквы на русском )))
попутны вопрос при применение
ADD FOREIGN KEY(id)             REFERENCES LOR ON UPDATE CASCADE,

остается стандартный параметр RESTRICT ?
13 фев 12, 14:44    [12081852]     Ответить | Цитировать Сообщить модератору
 Re: объединение ограничений  [new]
iap
Member

Откуда: Москва
Сообщений: 47145
borovik
оу сорри, там все правильно - пунто свитчер сделал похожие буквы на русском )))
попутны вопрос при применение
ADD FOREIGN KEY(id)             REFERENCES LOR ON UPDATE CASCADE,

остается стандартный параметр RESTRICT ?
Такого и не было.
Microsoft называет это "NO ACTION"
Это взаимоисключающие вещи
13 фев 12, 14:49    [12081900]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить