hai ca trec mai la concret. am facut o tabela :
CREATE TABLE [FlcKubo] (
[Freezer] [int] NULL ,
[Sarja] [int] NULL ,
[Data_lim] [datetime] NULL ,
[Cant_propusa] [int] NULL ,
[Cant_rest] [int] NULL ,
[rowguide] [uniqueidentifier] NOT NULL ,
CONSTRAINT [FK_FlcKubo_pozdoc] FOREIGN KEY
(
[rowguide]
) REFERENCES [pozdoc] (
[rowguid]
) ON DELETE CASCADE ON UPDATE CASCADE
) ON [PRIMARY]
GO
deci am legat prin campul rowguide la campul rowguid dintr-o tabela pozdoc
in conditiile astea mie imi populeaza tabela cea noua cu toate modificarile din pozdoc, numai ca eu as vrea sa se intample treaba asta numai pentru pozdoc.tip='PP'
deci de fapt vreau o tabela in care , cand se adauga in pozdoc o predare, sa am :
insert into flckubo
select 0,0,data,0,0,rowguid from pozdoc where tip='PP'
iar daca ulterior linia din pozdoc s-a sters, deletul sa se propage si in flckubo :
delete from flckubo
where rowguide not in (select rowguid from pozdoc where pozdoc.tip='PP' )