UPDATE multiple rows

Anfragen und Lösungen, die per SQL-Script zu lösen sind und von Anwendern entwickelt oder von Dienstleistern zur Verfügung gestellt wurden

Moderator: SYNERPY

Antworten
cpr
Beiträge: 137
Registriert: Mi Sep 01, 2010 9:31 pm

UPDATE multiple rows

Beitrag von cpr » Mo Jun 20, 2011 4:59 pm

Leide rhab ich keine "Lösung", aber eine Frage, die gezielt zu einer Lösung führen sollte:
Vor einigen Wochen hab ich eine IBExpert-Sonderfunktion ergoogelt und genutzt, mit der ich mehrere UPDATE statements auf einmal ausführen lassen konnte.

Ich finde aber nicht mehr, wie ich das gemacht hab. Kann mir einer auf die Sprünge helfen, wonach ich suche? ;)

Ich will das hier in die Datenbank einkippen:

Code: Alles auswählen

UPDATE BSA SET BSA.ZEICHNR ='ZB-000025' WHERE BSA.MASKENKEY = '56007294';
UPDATE BSA SET BSA.ZEICHNR ='ZB-000025' WHERE BSA.MASKENKEY = '56007300';
UPDATE BSA SET BSA.ZEICHNR ='ZB-000025' WHERE BSA.MASKENKEY = '56007296';
UPDATE BSA SET BSA.ZEICHNR ='ZB-000025' WHERE BSA.MASKENKEY = '56007303';
UPDATE BSA SET BSA.ZEICHNR ='ZB-000025' WHERE BSA.MASKENKEY = '56007301';
UPDATE BSA SET BSA.ZEICHNR ='ZB-000025' WHERE BSA.MASKENKEY = '56007302';
UPDATE BSA SET BSA.ZEICHNR ='ZB-000025' WHERE BSA.MASKENKEY = '56007295';
UPDATE BSA SET BSA.ZEICHNR ='ZB-000025' WHERE BSA.MASKENKEY = '56007307';
UPDATE BSA SET BSA.ZEICHNR ='ZB-000025' WHERE BSA.MASKENKEY = '56008135';
Und zwar auf einmal (denn ich hab latürnich noch viieeeel mehr von diesen Zeilen).
--
Client: 4.2.5.42
Datenbank AVERP2011-A.02

miboe
Beiträge: 1295
Registriert: Fr Jul 28, 2006 9:13 am

Beitrag von miboe » Di Jun 21, 2011 5:54 am

Das ist ein Job für den SCRIPT EXECUTIVE, erreichbar über STRG+F12, bei deutscher Oberfläche nennt sich der Menüeintrag "Skript ausführen" und ist zu finden unter Nützliches (blöde Übersetzung für Tools .... )

Am Ende des Scriptes sollte ein COMMIT WORK; stehen.

Gruß
Michael
Nur wer das Unmögliche versucht, wird das Machbare erreichen!
--
Datenbank: 2012-A02
Programm: 4.2.5.65
OS: Win 7 Pro / Ubuntu 10.04.3

cpr
Beiträge: 137
Registriert: Mi Sep 01, 2010 9:31 pm

Beitrag von cpr » Di Jun 21, 2011 7:03 am

Dank Dir, jetzt verdienst dieser Thread seine Einordnung im Forum "SQL-Lösung"! ;)
--
Client: 4.2.5.42
Datenbank AVERP2011-A.02

Antworten