Zum Inhalt springen

SQL Update eines Feldes aller Zeilen in der tt_content

Erstellt am 4. September 2014 · 2 Antworten · letzte Antwort am 7. September 2014

Tags: Datenbank, Frage

dfluess ·

Hallo Leute,

ich habe eine Extension geschrieben und möchte mit einem Update der Extension alle SQL-Werte einer Spalte ändern. Es soll der Wert 1 eingetragen werden wenn dieser nicht 1 oder größer als 1 ist.

Geht normalerweise ja so:

UPDATE tt_content SET tx_meinWert=1 WHERE tx_meinWert>1

Doch wie bewerkstellige ich das, damit dies automatisch passiert, sobald der Anwender das Extension-Update durchführt? Gern auch mit einer Abfrage per Wizard, wie man es von einigen Extensions kennt.
Es reicht aber auch der einfache Weg.

Danke für einen Tipp.

Gruß Detlef

dfluess ·

Danke, das funktioniert ja wunderbar!

Nur wer klickt nach einem Extension-Update intuitiv auf das Symbol zum Scrip-Aufruf für ein update? Zumal ein Update hier zwingend für die korrekte Funktion der Extension ist!

Wird der Benutzer bei einem Extension-Update vielleicht automatisch darauf hingewiesen? Oder muss er im Chagelog oder in der Dokumentaion nachsehen?

VG