Для определения общей стоимости книг, изданных заданным автором в заданном издательстве, разработана процедура, в которой указаны значения параметров по умолчанию:
CREATE PROC my_proc3@f VARCHAR(20)=’Петров’,@iz VARCHAR(20)=’АСТ’,@s FLOAT=0.1 OUTPUTASSELECT @s=Sum(Книга.Цена*Книга.Количество) FROM Книга INNER JOIN Автор ON Книга.Код_Автора = Автор.Код_АвтораGROUP BY Автор.Фамилия, Книга.ИздательствоHAVING Автор.Фамилия=@f AND Книга.Издательство=@iz
Укажите правильный вызов процедуры
DECLARE @st FLOATEXEC my_proc3 @s=@st OUTPUTSELECT @st(Верный ответ)
DECLARE @st FLOATEXEC my_proc3 @st OUTPUTSELECT @st(Верный ответ)
DECLARE @st FLOATEXEC my_proc3 @iz='Мир',@f='Иванов', @s=@st OUTPUTSELECT @st(Верный ответ)
EXEC my_proc3