Gelöst SQL-Befehl für Textänderung

conny2540

Sehr aktives Mitglied
23. November 2006
2.310
5
Österreich
Gibt es eine Möglichkeit bei 30.000 Artikel einen immer wiederkehrenden Text gegen einen anderen auszutauschen ?

Ich möchte das Wort Bauch gegen Brust austauschen, denn bei allen Artikeln wurde das in der Artikelbeschreibung falsch angegeben.

Kann man das mittels SQL-Befehl machen oder irgendwie anders automatisiert ?
 

conny2540

Sehr aktives Mitglied
23. November 2006
2.310
5
Österreich
AW: SQL-Befehl für Textänderung

Danke Janusch, bin tatsächlich dort fündig geworden. Leider habe ich ein Problem,

der code müsste so sein:

osql -D eazy -U sa -P sa04jT14 -Q "UPDATE tartikel SET cBeschreibung = REPLACE(CAST(cBeschreibung AS varchar(8000)), 'alter Text','neuer Text');

wird aber hier dann auch nicht beim anderen Mandanten das gleiche Wort ebenso ersetzt ? ich möchte dass das nur bei einen Mandanten überall ersetzt wird.
 

Janusch

Administrator
Mitarbeiter
24. März 2006
13.921
264
AW: SQL-Befehl für Textänderung

Hallo,

das wird in std. Mandnaten eazybusiness gemacht. Für ander mandanten bitte erweitern:


osql -D eazy -U sa -P sa04jT14 -d <Datenbankname> -Q "UPDATE tartikel SET cBeschreibung = REPLACE(CAST(cBeschreibung AS varchar(8000)), 'alter Text','neuer Text');
 

Ähnliche Themen