USP_USERPAGEHISTORY_CREATEORUPDATE
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@APPUSERID | uniqueidentifier | IN | |
@PAGEID | uniqueidentifier | IN | |
@HISTORY | xml | IN |
Definition
Copy
create procedure [dbo].[USP_USERPAGEHISTORY_CREATEORUPDATE]
@APPUSERID uniqueidentifier,
@PAGEID uniqueidentifier,
@HISTORY xml
as
set nocount on;
declare @RC int;
declare @date datetime;
set @date = getdate();
update dbo.USERPAGEHISTORY
set HISTORY = @HISTORY,
DATECHANGED = @date
where APPUSERID = @APPUSERID and PAGEID = @PAGEID;
set @RC=@@ROWCOUNT;
if @RC=0
insert into dbo.USERPAGEHISTORY (APPUSERID, PAGEID, HISTORY, DATECHANGED)
values (@APPUSERID, @PAGEID, @HISTORY, @date);
RETURN 0;