33 lines
707 B
Transact-SQL
33 lines
707 B
Transact-SQL
-- Solutions for the TSQL-StoredProcedures-Aufgaben.pdf document
|
|
--
|
|
-- Author: Andreas Zweili
|
|
-- 2017-11-04
|
|
-- SQLServer 2016
|
|
|
|
use ArztDB;
|
|
go
|
|
|
|
--A2.1
|
|
CREATE PROCEDURE scores
|
|
-- Add the parameters for the stored procedure here
|
|
@value1 int = 0,
|
|
@value2 int = 0,
|
|
@value3 int = 0,
|
|
@value4 int = 0,
|
|
@value5 int = 0,
|
|
@result int OUTPUT
|
|
AS
|
|
BEGIN
|
|
-- SET NOCOUNT ON added to prevent extra result sets from
|
|
-- interfering with SELECT statements.
|
|
SET NOCOUNT ON;
|
|
|
|
-- Insert statements for procedure here
|
|
SELECT @result = @value1 + @value2 + @value3 + @value4 + @value5
|
|
END
|
|
GO
|
|
|
|
DECLARE @SumScore smallint
|
|
EXEC scores 10, 9, 8, 8, 10, @SumScore OUTPUT
|
|
SELECT 'The Sum Score is: ', @SumScore
|
|
GO |