Member 12191587 Ответов: 1

Cascade foreign in vs 2012


Привет Я хочу установить (вставить и обновить спецификацию== & gt;удалить правило== & gt;каскад)
Но в Visual Studio 2012 таких настроек нет
Что я должен делать так, как это делает Visual Studio 2008 через Cascade?
Спасибо.

Что я уже пробовал:

Я работаю с vs 2012,
Я создаю внешний ключ и устанавливаю ((внешний ключ ([столбец]) Ссылки [ToTable]([ToTableColumn]))).
Теперь я хочу установить правило удаления и правило обновления, но не знаю, как это сделать.

Suvendu Shekhar Giri

Похоже, поддержка пользовательского интерфейса недоступна в VS 2012, но вы всегда можете сделать это в своей SSMS или через запрос.

1 Ответов

Рейтинг:
0

Paw Jershauge

Если это тот сценарий, который вы ищете, то прочтите это: Создание Отношений Внешнего Ключа[^]

Вот пример на delete cascade

USE AdventureWorks2012;    
GO    
CREATE TABLE Sales.TempSalesReason (TempID int NOT NULL, Name nvarchar(50),     
CONSTRAINT PK_TempSales PRIMARY KEY NONCLUSTERED (TempID),     
CONSTRAINT FK_TempSales_SalesReason FOREIGN KEY (TempID)     
    REFERENCES Sales.SalesReason (SalesReasonID)     
    ON DELETE CASCADE -- <----- Look here
    ON UPDATE CASCADE    
);