Распечатайте запрос с помощью метода
toSql() и перепроверьте, экранирован ли у вас столбец
code обратными кавычками. Это зарезервированное ключевое слово. Скорее всего проблема в этом.
Ошибка однозначно говорит о том, что в запросе используется зарезервированное ключевое слово.
Список новых ключевых слов в MySQL 5+