4. Разработайте sql-код для проверки работы созданных хранимых процедур.
4.1 Проверка работы хранимой процедуры procedure1
DECLARE @t nvarchar(30)
DECLARE @res int
SET @t =
N'материалы'
EXECUTE procedure1 @t, @res
OUTPUT
SELECT
@res
AS
[количество строк]
Результат выполнения
скрипта:

4.2 Проверка работы
хранимой процедуры procedure2
DECLARE @status character
DECLARE @days int
SET @status = '-'
SET @days = 3
EXECUTE procedure2 @status,
@days
Результат выполнения
скрипта:
– до выполнения
таблица накладные

таблица акты_списания

– после выполнения
таблица накладные

таблица акты_списания

4.3 Проверка работы
хранимой процедуры procedure3
DECLARE
@column nvarchar(30)
DECLARE
@min int
DECLARE
@avg int
DECLARE
@max int
DECLARE
@sum int
SET
@column = N'цена'
EXECUTE
procedure3 @column, @min OUTPUT, @avg OUTPUT, @max OUTPUT, @sum
OUTPUT
SELECT
@min AS мин, @avg AS [ср. арифм.], @max AS макс, @sum
AS сумма
Результат выполнения
скрипта:

4.4 Проверка работы
хранимой процедуры procedure4
DECLARE
@param1
nvarchar(30)
DECLARE
@param2 nvarchar(30)
SET
@param1 = '1000'
SET
@param2 = '95000'
EXECUTE
procedure4 @param1, @param2
Результат
выполнения
скрипта:

12