howtothrowanerrorinmysqlprocedure