2
CREATE PROCEDURE EmployeesInsert
4
@EmployeeID decimal(10,0) = NULL output,
5
@LastName nvarchar(20),
6
@FirstName nvarchar(10),
7
@Title nvarchar(30) = NULL,
8
@TitleOfCourtesy nvarchar(25) = NULL,
9
@BirthDate datetime = NULL,
10
@HireDate datetime = NULL,
11
@Address nvarchar(60) = NULL,
12
@City nvarchar(15) = NULL,
13
@Region nvarchar(15) = NULL,
14
@PostalCode nvarchar(10) = NULL,
15
@Country nvarchar(15) = NULL,
16
@HomePhone nvarchar(24) = NULL,
17
@Extension nvarchar(4) = NULL,
20
@ReportsTo decimal(10,0) = NULL,
21
@PhotoPath nvarchar(255) = NULL,
22
@UserID nvarchar(255),
23
@AuthUserID nvarchar(255)
29
EXEC SetUserContext @AuthUserID
78
SELECT @EmployeeID = SCOPE_IDENTITY()