spAddUpdate_RealmEmail
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@PKID | int | INOUT | |
@RealmID | int | IN | |
@RealmTypeID | int | IN | |
@EmailID | int | IN | |
@Type | int | IN | |
@Subject | nvarchar(255) | IN | |
@Message | ntext | IN | |
@Closing | nvarchar(1000) | IN |
Definition
Copy
CREATE PROCEDURE dbo.spAddUpdate_RealmEmail
(
@PKID int output,
@RealmID int,
@RealmTypeID int,
@EmailID int,
@Type int,
@Subject nvarchar (255),
@Message ntext,
@Closing nvarchar (1000)
)
AS
begin transaction
if (@PKID<=0)
begin
INSERT INTO RealmEmail
(
RealmID,
RealmTypeID,
EmailID,
Type,
Subject,
Message,
Closing
)
VALUES
(
@RealmID,
@RealmTypeID,
@EmailID,
@Type,
@Subject,
@Message,
@Closing
)
SELECT
@PKID = @@Identity
end else begin
UPDATE RealmEmail SET
RealmID = @RealmID,
RealmTypeID = @RealmTypeID,
EmailID = @EmailID,
Type = @Type,
Subject = @Subject,
Message = @Message,
Closing = @Closing
WHERE ID=@PKID
end
commit transaction