24 lines
585 B
SQL
24 lines
585 B
SQL
-- DELIMITER $$
|
|
-- CREATE OR REPLACE DEFINER=`vn`@`localhost` FUNCTION vn.client_getCompany(vSelf INT)
|
|
-- RETURNS INT(3)
|
|
-- DETERMINISTIC
|
|
-- BEGIN
|
|
-- /**
|
|
-- * Devuelve la moneda por defecto del cliente dado
|
|
-- *
|
|
-- * @param vSelf id del cliente
|
|
-- * @return devuelve id de la compañia por defecto
|
|
-- */
|
|
-- DECLARE vCompanyFk INT;
|
|
|
|
-- SELECT co.currencyFk INTO vCompanyFk
|
|
-- FROM client c
|
|
-- JOIN vn.province p ON p.id = c.provinceFk
|
|
-- JOIN vn.country co ON co.id = p.countryFk
|
|
-- WHERE c.id = vSelf
|
|
-- LIMIT 1;
|
|
|
|
-- RETURN vCompanyFk;
|
|
-- END$$
|
|
-- DELIMITER ;
|