Hallo,
SQL-Code:
create table ab
( c int
);
create table d
( c int,
e int
);
create table g
( f int
);
insert into g (f) values (1);
insert into g (f) values (2);
insert into g (f) values (3);
insert into g (f) values (4);
insert into g (f) values (5);
insert into g (f) values (6);
insert into d (c,e) values (1,2);
insert into d (c,e) values (3,4);
insert into d (c,e) values (5,6);
insert into d (c,e) values (7,8);
insert into d (c,e) values (9,10);
insert into d (c,e) values (11,12);
insert into d (c,e) values (17,14);
insert into ab select c from d where e not in (select f from g);
select * from ab
select * from d
select * from g
getestet gegen
SQL-Server 2005 und Postgres 8.3:
funktioniert.
Sieht schwer nach einem Fehler im Hotfix aus
.
Stephan
PS: War der Hotfix erforderlich? Wenn nein, rückgängig machen (Never touch...)