Hallo BenderD,

ich denke ich hab mich nicht richtig ausgedrückt. Ich verwende auf dem MSSQL - Server gespeicherte Prozeduren, die mir die entsprechenden Tabellen füllen. Ich programmiere nicht, sondern die Prozeduren werden zu bestimmten Zeiten aufgerufen, um einen Abgleich von der AS400 zum SQL zu bekommen. Per OpenQuery kann man aber keine Variablen verwenden:

delete
OpenQuery('link','select id from tabelle where id = '+@id) geht net...

Deswegen such ich nach einer Alternative....

Grüße Oli