17 lines
359 B
Transact-SQL
17 lines
359 B
Transact-SQL
CREATE PROCEDURE [session].[SetPlayer2]
|
|
@SessionName [session].[SessionName],
|
|
@Player2Name [user].[UserName] NULL
|
|
AS
|
|
BEGIN
|
|
SET NOCOUNT ON;
|
|
|
|
DECLARE @player2Id BIGINT;
|
|
SELECT @player2Id = Id FROM [user].[User] WHERE [Name] = @Player2Name;
|
|
|
|
UPDATE sess
|
|
SET Player2Id = @player2Id
|
|
FROM [session].[Session] sess
|
|
WHERE sess.[Name] = @SessionName;
|
|
|
|
END
|