# Wo ist das Land bei "Adressdaten" in der DB gespeichert?

**URL:** <https://forum.shopware.com/t/wo-ist-das-land-bei-adressdaten-in-der-db-gespeichert/98061>\
**Category:** Allgemein\
**Created:** [17. Januar 2023 um 22:26 UTC](https://forum.shopware.com/t/wo-ist-das-land-bei-adressdaten-in-der-db-gespeichert/98061 "2023-01-17T22:26:03Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Mercator](https://avatars.discourse-cdn.com/v4/letter/m/e95f7d/32.png) [@Mercator](https://forum.shopware.com/u/Mercator)\
**Post date:** [17. Januar 2023 um 22:26 UTC](https://forum.shopware.com/t/wo-ist-das-land-bei-adressdaten-in-der-db-gespeichert/98061/1 "2023-01-17T22:26:03Z")

</div>

Hallo allerseits  
Ich stehe aktuell gerade vor einem kleineren Rätsel. Ich habe eine Migration eines älteren XtCommerce Shops nach SW5 gemacht und möchte nun das Land welches unter Kundenübersicht → Adressen → Adressdaten gespeichert ist (in meinem Fall Deutschland) in Schweiz ändern. Das ganze soll direkt über die DB laufen. Ich habe bereits über den SQL Befehl

```auto
UPDATE s_user_addresses SET country_id='26' WHERE country_id='2'

```

sämtliche Länder IDs von Deutschland (2) nach Schweiz (26) geändert, doch dieses Feld bleibt beharrlich stehen. Ich habe schon fast alle Tabellen durchforstet, aber dort steht überall bereits die geänderte ID 26. Habe ich irgendwas übersehen?

Besten Dank im Voraus  
LG

---

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [18. Januar 2023 um 07:16 UTC](https://forum.shopware.com/t/wo-ist-das-land-bei-adressdaten-in-der-db-gespeichert/98061/2 "2023-01-18T07:16:01Z")

</div>

> [@Mercator](#):
>
> steht überall bereits die geänderte ID 26

Also so wie es sein muss oder?

---

<div class="post-metadata">

**Author:** ![tarkka.ch](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/tarkka.ch/32/13452_2.png) [@tarkka.ch](https://forum.shopware.com/u/tarkka.ch)\
**Post date:** [18. Januar 2023 um 07:18 UTC](https://forum.shopware.com/t/wo-ist-das-land-bei-adressdaten-in-der-db-gespeichert/98061/3 "2023-01-18T07:18:35Z")

</div>

Was steht in **s\_core\_countries** bei „Switzerland“?

---

<div class="post-metadata">

**Author:** ![Mercator](https://avatars.discourse-cdn.com/v4/letter/m/e95f7d/32.png) [@Mercator](https://forum.shopware.com/u/Mercator)\
**Post date:** [18. Januar 2023 um 07:44 UTC](https://forum.shopware.com/t/wo-ist-das-land-bei-adressdaten-in-der-db-gespeichert/98061/4 "2023-01-18T07:44:35Z")

</div>

Genau. ID 26 ist in der s\_core\_countries auf die Schweiz gemappt.  
Ich frage mich aber, ob ich mich darum überhaupt noch kümmern soll. Shopware 5 dient mir nämlich nur als Sprungbrett für die Migration auf Shopware 6. D.h. ich habe zuerst eine Migration eines älteren XtCommerce Shops auf Shopware 5 durchgeführt. Deshalb gab es wohl auch die Probleme. Bei der weiteren Migration auf Shopware 6, scheint dort aber dieses Problem nicht zu bestehen. Somit wäre es wahrscheinlich egal.

Ich hätte jedoch gerne herausgefunden, weshalb in den Adressdaten „Deutschland“ bestehen bleibt, obwohl überall die ID 26 definiert ist. Ich habe daraufhin über das Backend mal einen Namen auf Schweiz geändert und dann in der DB nach dieser Änderung gesucht. Meinermeinung nach hätte es mir dann regelrecht ins Auge springen müssen, da ich die nicht geänderten Datensätze mit der Änderung verleichen konnte. Doch sowohl beim übers Backend geänderten Datensatz, wie auch bei den nicht geänderten steht nach wie vor der Länder-Code ID 26. Schon strange.

---

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [18. Januar 2023 um 07:55 UTC](https://forum.shopware.com/t/wo-ist-das-land-bei-adressdaten-in-der-db-gespeichert/98061/5 "2023-01-18T07:55:32Z")

</div>

> [@Mercator](#):
>
> `UPDATE s_user_addresses SET country_id='26' WHERE country_id='2'`

Bedenke, dass diese Zeile nicht ausreicht. Es gibt noch die Tabellen „s\_user\_billingaddress“ sowie „s\_user\_shippingaddress“ in denen ebefalls das geändert werden sollte.

---

<div class="post-metadata">

**Author:** ![tarkka.ch](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/tarkka.ch/32/13452_2.png) [@tarkka.ch](https://forum.shopware.com/u/tarkka.ch)\
**Post date:** [18. Januar 2023 um 08:22 UTC](https://forum.shopware.com/t/wo-ist-das-land-bei-adressdaten-in-der-db-gespeichert/98061/6 "2023-01-18T08:22:58Z")

</div>

Die " s\_order\_billingaddress" und die " s\_order\_shippingaddress" passt auch?
