Zum Inhalt springen

Datenbank Suchen/Ersetzen

Erstellt am 12. Januar 2016 · 2 Antworten · letzte Antwort am 13. Januar 2016

Tags: tx_news, Datenbank, Frage

in-session ·

Hallo Leute,

habe gerade ein kleines Update von 4.2 auf 7.5 hinter mir und bräuchte eine kleine Hilfe innerhalb einer Datenbankabfrage. Ich habe alle tt_news auf tx_news umgestellt habe aber das Problem das die tt_news alle nur einsprachig sind.

Daher sollte ich jetzt eine Abfrage machen bzw. eine Suchen und Ersetzen Anweisung schreiben, aber ich komme einfach nicht weiter.

Innerhalb der Tabelle tx_news_domain_model_news sollte die Spalte "pid" mit Inhalt 44 abgefragt werden und alle Datensätze mit der PID 44 müssen dann die sys_language_uid von 0 auf 1 gesetzt werden.

Also SELECT * FROM 'tx_news_domain_model_news' wenn '44' in spalte PID dann REPLACE(sys_language_uid, '0', '1') im Datensatz

Hoffe ihr könnt mir helfen?

Danke

in-session ·

Danke für deinen Link und du hast mich ganz richtig verstanden.
Anhand deines Links habe ich mal folgendes erstellt, hoffe das paßt?

UPDATE tx_news_domain_model_news SET sys_language_uid = '1' WHERE sys_language_uid = '0' and pid = '44'

Nachtrag, Danke hat geklappt.