pernyataan tabel drop menyebabkan komit implisit, yang tidak diizinkan dalam fungsi mysql. drop tabel sementara tidak menyebabkan komit. jika Anda tidak khawatir tentang tabel reguler (non-sementara) bernama month_between_dates atau filter_months yang ada, Anda seharusnya dapat mengubah
DROP TABLE IF EXISTS months_between_dates;
DROP TABLE IF EXISTS filter_months;
untuk
DROP TEMPORARY TABLE IF EXISTS months_between_dates;
DROP TEMPORARY TABLE IF EXISTS filter_months;