Archive for November, 2020
Incorrect date value: ‘0000-00-00’ for column MySQL
Saat mendapatkan error berikut:
ERROR 1067 (42000): Invalid default value for 'column_name'
dan
ERROR 1292 - Incorrect date value: '0000-00-00'
Simple-nya, berikan perintah berikut:
SET sql_mode = '';
atau
SET GLOBAL sql_mode = '';
Mysql error query GROUP BY
Error query yang di dapat seperti berikut:
Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'yourtable' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by
Solusi simplenya, cemplungin kode berikut di perintah sql
SET GLOBAL sql_mode=(SELECT REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY',''));
Solusi tersebut tanpa perlu me-restart si server.