Функция перевода валют PL/SQL
Гость9 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
09.03.2016
Необходимо написать функцию перевода из одной валюты в другую.
Есть три таблицы Сделки ( Компания, Сумма сделки,ДатаСделки, Валюта суммы
сделки), Показатели (Компания, Дата, Валюта баланса), Курсы (Workdate,
FundId, FundId_base, Course).
Нужно написать функцию, которая проверяет на соответствие Валюты суммы сделки и Валюты баланса. Если они
равны, то ничего менять не надо. Если они не равны, то перевести Валюту
суммы сделки по примеру в Валюту баланса.
Пример запроса на перевод валюты в рубли(код рубля fundid_base=14): (SELECT FUNDID, COURSE FROM
Курсы where workdate=дата сделки) AND FUND_IDBASE=14.
Пример схемы и таблиц прилагаю.