Размещаю этот комментарий, для тех у кого возникнет такая же проблема и сомневаются, правильное ли это решение и для тех, кто считает грубым или обходным решением.
Вот что предлагает сам 1С-Битрикс:
т.е. Битрикс сам предлагает сделать её пустой:
Параметр sql_mode задаёт режим работы MySQL. Может принимать значения, несовместимые с 1С-Битрикс. Чтобы установить режим работы по умолчанию, добавьте в /bitrix/php_interface/after_connect_d7.php:
Вот что предлагает сам 1С-Битрикс:
т.е. Битрикс сам предлагает сделать её пустой:
Параметр sql_mode задаёт режим работы MySQL. Может принимать значения, несовместимые с 1С-Битрикс. Чтобы установить режим работы по умолчанию, добавьте в /bitrix/php_interface/after_connect_d7.php:
В файл /bitrix/php_interface/after_connect.php
$DB->Query("SET sql_mode=''");