DELIMITER $$ CREATE OR REPLACE DEFINER=`root`@`localhost` PROCEDURE `vn`.`bankEntity_checkBic`(vBic VARCHAR(255)) BEGIN /** * If the bic length is Incorrect throw exception * * @param vBic bic code */ DECLARE vConfigBicLenght INT; SELECT bicLength INTO vConfigBicLenght FROM vn.bankEntityConfig bec; IF LENGTH(vBic) <> vConfigBicLenght THEN CALL util.throw(CONCAT('bic must be of length ', vConfigBicLenght )); END IF; END$$ DELIMITER ;