Ich wu�te nicht, da� es auch so funktioniert. Ich habe es versucht mit Update Tab1 Set 
x = (Select...) where... hinzubekommen, aber das funktioniert ja nicht.

Hab es jetzt mit Deinem Statement ausprobiert und es funktioniert bestens.

Danke Sven

-----Urspr�ngliche Nachricht-----
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
Gesendet: Monday, January 12, 2004 2:06 PM
An: [EMAIL PROTECTED]
Betreff: [Database.asp] AW: Optimierung


> ich habe folgendes Script auf dem SQL-Server in einem DTS laufen:

Ich verstehe nicht ganz, warum Du mit einem Cursor updatest. M�sste doch
auch so gehen:

UPDATE tabelle1
SET      feld2 = tabelle2.Feld2
FROM   tabelle2
WHERE    tabelle1.Feld1 = tabelle2.Feld1

Wichtig ist auf jeden Fall, dass das Feld der Where-Bedingung �ber einen
Index verf�gt.

Tsch��, Joachim Uersfeld


_______________________________________________
Database.asp mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/database.asp

_______________________________________________
Database.asp mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/database.asp

Antwort per Email an