USP_USERSETTINGSSEARCHLIST_CREATEORUPDATE_PARAMETERS
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@APPUSERID | uniqueidentifier | IN | |
@SEARCHLISTCATALOGID | uniqueidentifier | IN | |
@PARAMETERS | xml | IN |
Definition
Copy
create procedure dbo.USP_USERSETTINGSSEARCHLIST_CREATEORUPDATE_PARAMETERS(@APPUSERID uniqueidentifier,
@SEARCHLISTCATALOGID uniqueidentifier,
@PARAMETERS xml)
as
begin
declare @EXISTINGID uniqueidentifier;
select @EXISTINGID = ID from dbo.USERSETTINGSSEARCHLIST where APPUSERID = @APPUSERID and SEARCHLISTCATALOGID = @SEARCHLISTCATALOGID;
if @EXISTINGID is null
begin
insert into dbo.USERSETTINGSSEARCHLIST (
APPUSERID,
SEARCHLISTCATALOGID,
PARAMETERS)
values (
@APPUSERID,
@SEARCHLISTCATALOGID,
@PARAMETERS);
end
else
begin
update dbo.USERSETTINGSSEARCHLIST
set PARAMETERS = @PARAMETERS
where ID = @EXISTINGID;
end;
end;