# bitte ab 4.1.x sql\_mode=STRICT\_ALL\_TABLES

**URL:** <https://forum.shopware.com/t/bitte-ab-4-1-x-sql-mode-strict-all-tables/11510>\
**Category:** Shopware 3.5\
**Tags:** programming\
**Created:** [10. Februar 2013 um 00:07 UTC](https://forum.shopware.com/t/bitte-ab-4-1-x-sql-mode-strict-all-tables/11510 "2013-02-10T00:07:17Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![bui\_ak](https://avatars.discourse-cdn.com/v4/letter/b/c37758/32.png) [@bui\_ak](https://forum.shopware.com/u/bui_ak)\
**Post date:** [10. Februar 2013 um 00:07 UTC](https://forum.shopware.com/t/bitte-ab-4-1-x-sql-mode-strict-all-tables/11510/1 "2013-02-10T00:07:17Z")

</div>

eine mögliche fehlerquelle ist ja, daß der mysqld keinen fehler meldet, obwohl eine verletzung der tabellen-regeln stattfindet. zb. sBasket.php::sAddArticle() zeile 1814: ` $sql = " INSERT INTO s\_order\_basket (id,sessionID,userID,articlename,articleID, ordernumber, shippingfree, quantity, price, netprice, datum, esdarticle, partnerID, config) VALUES ` s\_order\_basket.tax\_rate ist als DOUBLE NOT NULL deklariert. wahrscheinlich auch aus gutem grund NOT NULL… und nun angenommen ich würde per event Shopware\_Modules\_Basket\_UpdateArticle\_Start auf s\_order\_basket.tax\_rate zugreifen und damit eine rechnung vollführen. wer ist dann verantwortlich für den resultierenden fehler? naja, es gäbe nen bug-report im jira, der durch die STRICT\_ALL\_TABLES direktive schon beim entwickeln vermeidbar wäre.

---

<div class="post-metadata">

**Author:** ![aikanet](https://avatars.discourse-cdn.com/v4/letter/a/3da27b/32.png) [@aikanet](https://forum.shopware.com/u/aikanet)\
**Post date:** [11. Februar 2013 um 12:29 UTC](https://forum.shopware.com/t/bitte-ab-4-1-x-sql-mode-strict-all-tables/11510/2 "2013-02-11T12:29:58Z")

</div>

Der Beitrag ist wohl eher was für das Ticketsystem, oder? Wäre ja toll, wenn shopware das in den nächsten Versionen implementieren würde.

---

<div class="post-metadata">

**Author:** ![Benjamin\_Cremer](https://avatars.discourse-cdn.com/v4/letter/b/a8b319/32.png) [@Benjamin\_Cremer](https://forum.shopware.com/u/Benjamin_Cremer)\
**Post date:** [12. Februar 2013 um 09:37 UTC](https://forum.shopware.com/t/bitte-ab-4-1-x-sql-mode-strict-all-tables/11510/3 "2013-02-12T09:37:46Z")

</div>

Hallo, es existiert dazu ein entsprechendes Ticket. Siehe: [http://jira.shopware.de/Widgets/Jira/?ticket=SW-4537](http://jira.shopware.de/Widgets/Jira/?ticket=SW-4537) Der Strict Mode wird aber eher ein Langfristiges Ziel bleiben. Gruß, Benjamin Cremer :shopware:
