set ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
go
ALTER PROCEDURE [atomic].[proc_insert_update_PAR_Field_Hockey_Experience_Information_ExcelUpload]
(
@Years_On_Varsity int,
@Years_As_Varsity_Starter int,
@Camps_Attended varchar(50),
@Player_ID varchar(32)
)
AS
Begin
DECLARE @updateQuery varchar(1000)
DECLARE @insertQuery varchar(1000)
SET @updateQuery = 'UPDATE PAR_Field_Hockey_Experience_Information SET '
IF @Player_ID IS NOT NULL
BEGIN
SET @updateQuery = @updateQuery +'Player_ID = @Player_ID, '
END
IF @Years_On_Varsity IS NOT NULL
BEGIN
SET @updateQuery = @updateQuery +'Years_On_Varsity = @Years_On_Varsity, '
END
IF @Years_As_Varsity_Starter IS NOT NULL
BEGIN
SET @updateQuery = @updateQuery +'Years_As_Varsity_Starter = @Years_As_Varsity_Starter, '
END
IF @Camps_Attended IS NOT NULL
BEGIN
SET @updateQuery = @updateQuery +'Camps_Attended = @Camps_Attended '
END
SET @updateQuery = @updateQuery +'WHERE Player_ID = @Player_ID '
EXEC @updateQuery