---
title: "Datenbank Suchen/Ersetzen"
url: "https://www.typo3.net/d/121653-datenbank-suchenersetzen"
source: "typo3.net"
tags: ["Allgemein","Datenbank","Frage","tx_news"]
created: "2016-01-12"
last_reply: "2016-01-13"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# Datenbank Suchen/Ersetzen

Allgemein · 2 Antworten · gestartet 2016-01-12

## Eröffnungsbeitrag

**in-session** · 2016-01-12 · [Beitrag #1](https://www.typo3.net/d/121653-datenbank-suchenersetzen/1)

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

## Antworten

### [#2](https://www.typo3.net/d/121653-datenbank-suchenersetzen/2) · Julian.​Hofmann · 2016-01-13

Du möchtest ein UPDATE auf alle Datensätze machen wo pid=44 und sys_language_uid=0 ist, und bei all diesen Datensätzen sys_language_uid=1 setzen?

<http://mysql.lernenhoch2.de/lernen/mysql-anfanger/update-daten-andern/>

### [#3](https://www.typo3.net/d/121653-datenbank-suchenersetzen/3) · in-session · 2016-01-13

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

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

Nachtrag, Danke hat geklappt.

---

Quelle: „Datenbank Suchen/Ersetzen“, typo3.net, https://www.typo3.net/d/121653-datenbank-suchenersetzen
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
