#1320105
Разработана функция, определяющая по фамилии абонента общую сумму оплаты разговоров. CREATE FUNCTION user1.my_func1(@f VARCHAR(20)) RETURNS FLOAT AS BEGIN DECLARE @s FLOAT SET @s=(SELECT Sum(Город.Тариф*Разговор.Продолжительность) FROM Город INNER JOIN Разговор ON Город.Код_Города = Разговор.Код_Города GROUP BY Разговор.Фамилия HAVING Разговор.Фамилия=@f) RETURN (@s) END Определите операторы правильного обращения к функции.
Варианты ответа:
- DECLARE @st FLOAT SET @st=user1.my_func1(‘Иванов’) SELECT @st
- SELECT user1.my_func1(‘Иванов’)
- SELECT my_func1 @n=‘Иванов’
- SELECT * FROM my_func1 WHERE @t='Иванов '
Курсы в категории:
Информационные технологии