# \[erledigt\] Frage zu Änderung per SQL

**URL:** <https://forum.shopware.com/t/erledigt-frage-zu-anderung-per-sql/43773>\
**Category:** Administration\
**Created:** [16. Februar 2017 um 11:30 UTC](https://forum.shopware.com/t/erledigt-frage-zu-anderung-per-sql/43773 "2017-02-16T11:30:16Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![3tdesign](https://avatars.discourse-cdn.com/v4/letter/3/ebca7d/32.png) [@3tdesign](https://forum.shopware.com/u/3tdesign)\
**Post date:** [16. Februar 2017 um 11:30 UTC](https://forum.shopware.com/t/erledigt-frage-zu-anderung-per-sql/43773/1 "2017-02-16T11:30:16Z")

</div>

Irgenwie hat sich folgender Fehler eingeschlichen

```
"/lieferung-und-versandkosten"

```

Also " in der URL. Jetzt wollte ich per SQL folgende Abfrage starten

```
UPDATE `s_articles` SET `description_long`= REPLACE(`description_long`,'"/lieferung-und-versandkosten"','/lieferung-und-versandkosten')

```

Es kommt aber 0 Datensätze zurück… Es sind aber (leider) doch einige mehr. Sieht jemand spontan den Fehler?

---

<div class="post-metadata">

**Author:** ![NextMike](https://avatars.discourse-cdn.com/v4/letter/n/838e76/32.png) [@NextMike](https://forum.shopware.com/u/NextMike)\
**Post date:** [16. Februar 2017 um 12:05 UTC](https://forum.shopware.com/t/erledigt-frage-zu-anderung-per-sql/43773/2 "2017-02-16T12:05:29Z")

</div>

fehlt da nicht ein where?

---

<div class="post-metadata">

**Author:** ![3tdesign](https://avatars.discourse-cdn.com/v4/letter/3/ebca7d/32.png) [@3tdesign](https://forum.shopware.com/u/3tdesign)\
**Post date:** [17. Februar 2017 um 07:56 UTC](https://forum.shopware.com/t/erledigt-frage-zu-anderung-per-sql/43773/3 "2017-02-17T07:56:55Z")

</div>

Nein, nicht unbedingt:

> The WHERE clause specifies which record or records that should be updated. If you omit the WHERE clause, all records will be updated!

---

<div class="post-metadata">

**Author:** ![NextMike](https://avatars.discourse-cdn.com/v4/letter/n/838e76/32.png) [@NextMike](https://forum.shopware.com/u/NextMike)\
**Post date:** [17. Februar 2017 um 08:40 UTC](https://forum.shopware.com/t/erledigt-frage-zu-anderung-per-sql/43773/4 "2017-02-17T08:40:14Z")

</div>

Das Einzige was sein kann, dass er den String nicht findet. Vielleicht wegen den Anführungszeichen oder dem Encoding?

---

<div class="post-metadata">

**Author:** ![3tdesign](https://avatars.discourse-cdn.com/v4/letter/3/ebca7d/32.png) [@3tdesign](https://forum.shopware.com/u/3tdesign)\
**Post date:** [17. Februar 2017 um 09:17 UTC](https://forum.shopware.com/t/erledigt-frage-zu-anderung-per-sql/43773/5 "2017-02-17T09:17:14Z")

</div>

ja, ich vermute das es wirklich an den " liegt&nbsp; ![Undecided](https://forum.shopware.com/plugins/CKEditor/plugins/smiley/images/undecided.png "Undecided")

---

<div class="post-metadata">

**Author:** ![NextMike](https://avatars.discourse-cdn.com/v4/letter/n/838e76/32.png) [@NextMike](https://forum.shopware.com/u/NextMike)\
**Post date:** [17. Februar 2017 um 09:19 UTC](https://forum.shopware.com/t/erledigt-frage-zu-anderung-per-sql/43773/6 "2017-02-17T09:19:19Z")

</div>

Sind die nicht als&nbsp;

```
"

```

in dem Feld?

---

<div class="post-metadata">

**Author:** ![3tdesign](https://avatars.discourse-cdn.com/v4/letter/3/ebca7d/32.png) [@3tdesign](https://forum.shopware.com/u/3tdesign)\
**Post date:** [17. Februar 2017 um 09:41 UTC](https://forum.shopware.com/t/erledigt-frage-zu-anderung-per-sql/43773/7 "2017-02-17T09:41:17Z")

</div>

eben nicht…

Ich hab das jetzt über CSV geändert…
