It looks like you're using an older version of Zen Cart which isn't compatible with MySQL 5.
The query you posted shows that it's trying to insert blanks where blanks are not allowed.
v1.3.8a and newer have corrected code.