# Update Openquery von Tabelle Product über ms sql linked server

**URL:** <https://forum.shopware.com/t/update-openquery-von-tabelle-product-ueber-ms-sql-linked-server/92847>\
**Category:** Shopware 6 (German)\
**Created:** [8. Februar 2022 um 17:20 UTC](https://forum.shopware.com/t/update-openquery-von-tabelle-product-ueber-ms-sql-linked-server/92847 "2022-02-08T17:20:48Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![it13](https://avatars.discourse-cdn.com/v4/letter/i/ee59a6/32.png) [@it13](https://forum.shopware.com/u/it13)\
**Post date:** [8. Februar 2022 um 17:20 UTC](https://forum.shopware.com/t/update-openquery-von-tabelle-product-ueber-ms-sql-linked-server/92847/1 "2022-02-08T17:20:48Z")

</div>

Haben vor kurzem von Shopware 5 auf 6 gewechselt. Konnte mit ms sql script über linked server ohne Probleme unsere Bestände, Preise und etc. in Shopware 5 anpassen.

In Shopware 6 kann ich die Tabellen per openquery mit select holen. Aber beim update openquery erhalte ich die Fehlermeldung „Ungültiger Objektname ‚product‘“.  
Die Query lautet:  
Set @TSQLupdate = ‚UPDATE OPENQUERY(SW6, ‚Select id, auto\_increment, product\_number, stock from product where product\_number = ‚+ @SW\_product\_number +‘‘) SET stock = ‚+ @f\_stock +‘‘;  
Exec(@TSQLupdate)

Über eine Lösung des Problems würde ich mich freuen.

---

<div class="post-metadata">

**Author:** ![UhrenZietz](https://avatars.discourse-cdn.com/v4/letter/u/3ec8ea/32.png) [@UhrenZietz](https://forum.shopware.com/u/UhrenZietz)\
**Post date:** [9. Februar 2022 um 08:13 UTC](https://forum.shopware.com/t/update-openquery-von-tabelle-product-ueber-ms-sql-linked-server/92847/2 "2022-02-09T08:13:49Z")

</div>

versuch es mal mit einem Alias für die Tabelle product. Würde dann etwa so aussehen … from product p where p.product\_number = … Irgendwie vermisse ich auch die Anführungszeichen für die Produktnummer, das Feld kann doch Buchstaben und Zahlen enthalten

---

<div class="post-metadata">

**Author:** ![it13](https://avatars.discourse-cdn.com/v4/letter/i/ee59a6/32.png) [@it13](https://forum.shopware.com/u/it13)\
**Post date:** [9. Februar 2022 um 14:10 UTC](https://forum.shopware.com/t/update-openquery-von-tabelle-product-ueber-ms-sql-linked-server/92847/3 "2022-02-09T14:10:11Z")

</div>

Danke für die Antwort.  
Habe den Fehler gefunden. Lag am declare der @SW\_product\_number war auf int. Nach der Umsetzung auf varchar hat die Openquery funktioniert.
