USP_SETLISTSORTMETHOD
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@LISTKEY | nvarchar(100) | IN | |
@SORTMETHOD | tinyint | IN | |
@ChangeAgentID | uniqueidentifier | IN |
Definition
Copy
CREATE procedure dbo.USP_SETLISTSORTMETHOD
@LISTKEY nvarchar(100),
@SORTMETHOD tinyint,
@ChangeAgentID uniqueidentifier=null
with execute as caller
as
begin
declare @ID uniqueidentifier
if @ChangeAgentID is null
exec dbo.USP_CHANGEAGENT_GETORCREATECHANGEAGENT @ChangeAgentID output
select @ID = ID from dbo.LISTSORTMETHOD where LISTKEY = @LISTKEY
if @ID is null
begin
insert into dbo.LISTSORTMETHOD (LISTKEY, SORTMETHOD, ADDEDBYID, CHANGEDBYID) values (@LISTKEY, @SORTMETHOD, @ChangeAgentID, @ChangeAgentID)
end
else
update dbo.LISTSORTMETHOD set SORTMETHOD = @SORTMETHOD,CHANGEDBYID=@ChangeAgentID where LISTKEY = @LISTKEY
end