mirror of
https://github.com/aaronpo97/the-biergarten-app.git
synced 2026-07-16 09:37:23 +00:00
35 lines
608 B
Transact-SQL
35 lines
608 B
Transact-SQL
CREATE
|
|
OR
|
|
ALTER PROCEDURE usp_CreateUserAccount
|
|
(
|
|
@UserAccountId UNIQUEIDENTIFIER OUTPUT,
|
|
@Username VARCHAR (64),
|
|
@FirstName NVARCHAR(128),
|
|
@LastName NVARCHAR(128),
|
|
@DateOfBirth DATETIME,
|
|
@Email VARCHAR (128)
|
|
)
|
|
AS
|
|
BEGIN
|
|
SET
|
|
NOCOUNT ON;
|
|
|
|
DECLARE
|
|
@Inserted TABLE (UserAccountID UNIQUEIDENTIFIER);
|
|
|
|
INSERT INTO UserAccount
|
|
(Username,
|
|
FirstName,
|
|
LastName,
|
|
DateOfBirth,
|
|
Email)
|
|
OUTPUT INSERTED.UserAccountID INTO @Inserted
|
|
VALUES
|
|
(
|
|
@Username, @FirstName, @LastName, @DateOfBirth, @Email
|
|
);
|
|
|
|
SELECT @UserAccountId = UserAccountID
|
|
FROM @Inserted;
|
|
END;
|