Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa tarde
galera estou com o seguinte problema tenhum uma tabela de noticias e a tabela das coisa q vão aparecer na home
segue abaixo estrutura das tabelas
---tabela home
dbo].RES_HOME NOT NULL,
[COD_HOME_FS] [int] NULL,
[TXT_TITLE_FS] nvarchar NULL,
[TXT_CONTENT_FS] [text] NULL,
[COD_HOME_SD] [int] NULL,
[TXT_TITLE_SD] nvarchar NULL,
[TXT_CONTENT_SD] [text] NULL,
[COD_HOME_TD] [int] NULL,
[TXT_TITLE_TD] nvarchar NULL,
[TXT_CONTENT_TD] [text] NULL,
[ATIVO] [bit] NULL,
[CODIDIOMA] [int] NULL,
[BANNER] varchar NULL,
-- tabela noticia
dbo].RES_HOME NOT NULL,
[COD_HOME_FS] [int] NULL,
[TXT_TITLE_FS] nvarchar NULL,
[TXT_CONTENT_FS] [text] NULL,
[COD_HOME_SD] [int] NULL,
[TXT_TITLE_SD] nvarchar NULL,
[TXT_CONTENT_SD] [text] NULL,
[COD_HOME_TD] [int] NULL,
[TXT_TITLE_TD] nvarchar NULL,
[TXT_CONTENT_TD] [text] NULL,
[ATIVO] [bit] NULL,
[CODIDIOMA] [int] NULL,
[BANNER] varchar NULL,
os campos da home [COD_HOME_FS] e [COD_HOME_SD] são foreing keys do [COD] da tabela noticia
preciso fazer uma constraint com o delete cascade para quando deletar um linha da tabela noticia deletar tbm da tabela home mas não estou conseguindo criar nas duas foreing key crio na primeira e na segunda da erro segue abaixo a forma que estou tentando criar essas constraint
alter table RES_HOME ADD CONSTRAINT DELETE_TBM FOREIGN KEY (COD_HOME_FS) REFERENCES RES_NOTICIA (COD) ON DELETE CASCADE;
alter table RES_HOME ADD CONSTRAINT DELETE_TBM2 FOREIGN KEY (COD_HOME_SD) REFERENCES RES_NOTICIA (COD) ON DELETE CASCADE;
favor m fale onde estou errando não conheço muito de sqlCarregando comentários...