USP_USERSETTINGSDATAFORM_CREATEORUPDATE
Creates or updates a user's data form customization record.
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@APPUSERID | uniqueidentifier | IN | |
@PATH | nvarchar(4000) | IN | |
@PARAMETERS | xml | IN |
Definition
Copy
create procedure dbo.USP_USERSETTINGSDATAFORM_CREATEORUPDATE(@APPUSERID uniqueidentifier,
@PATH nvarchar(4000),
@PARAMETERS xml)
as
begin
declare @EXISTINGID uniqueidentifier;
select @EXISTINGID = ID from dbo.USERSETTINGSDATAFORM where APPUSERID = @APPUSERID and [PATH] = @PATH;
if @EXISTINGID is null
begin
insert into dbo.USERSETTINGSDATAFORM (
APPUSERID,
[PATH],
PARAMETERS)
values (
@APPUSERID,
@PATH,
@PARAMETERS);
end
else
begin
update dbo.USERSETTINGSDATAFORM
set PARAMETERS = @PARAMETERS
where ID = @EXISTINGID;
end;
end;