Correcting MySQL Error 1313: Proper Use of Statements in Functions
MySQL Error 1313 – SQLSTATE: 0A000 (ER_SP_BADSTATEMENT) is a restriction error that occurs when certain SQL statements that are not permitted within a stored function are used. The error message “Statements like SELECT, INSERT, UPDATE (and others) are not allowed in a FUNCTION” clearly indicates that the function contains SQL statements that violate MySQL’s stored …