1422: Zatrudnienie jawne lub niejawne jest niedozwolone w przechowywanej funkcji lub wyzwalacz

create procedure test( a int )
MODIFIES SQL DATA
BEGIN
  START TRANSACTION ;
  update t set col='some value' where id=a ;
  COMMIT ;
END //
The Digital Envious Emu