USP_EMAILJOBDATA_CREATEORUPDATE
Create or edit an email job data
Parameters
| Parameter | Parameter Type | Mode | Description |
|---|---|---|---|
| @ID | uniqueidentifier | INOUT | |
| @EMAILJOBID | int | IN | |
| @DATA | xml | IN | |
| @RECIPIENTCOUNT | int | IN | |
| @SENT | bit | IN |
Definition
Copy
CREATE procedure dbo.USP_EMAILJOBDATA_CREATEORUPDATE
(
@ID uniqueidentifier = null output,
@EMAILJOBID integer,
@DATA xml,
@RECIPIENTCOUNT integer,
@SENT bit
)
as
set nocount on;
begin try
if @ID is null
begin
set @ID = newid();
insert into EMAILJOBDATA values (@ID, @EMAILJOBID, @DATA, @RECIPIENTCOUNT, @SENT)
end
else
begin
update dbo.EMAILJOBDATA
set EMAILJOBID = @EMAILJOBID,
DATA = @DATA,
RECIPIENTCOUNT = @RECIPIENTCOUNT,
SENT = @SENT
where ID = @ID
end
end try
begin catch
exec dbo.USP_RAISE_ERROR
return 1
end catch
return 0;