[dbo].[Forum_Polls_AnswerDelete]
(local)
>
DotNetNuke_Community
>
Stored Procedures
> dbo.Forum_Polls_AnswerDelete
Properties
Parameters
SQL Script
Uses
Properties
Property
Value
ANSI Nulls On
Quoted Identifier On
Parameters
Name
Data Type
Max Length (Bytes)
@AnswerID
int
4
SQL Script
CREATE
PROCEDURE
dbo.
[Forum_Polls_AnswerDelete]
@AnswerID
INT
AS
DECLARE
@@SortOrder
INT
DECLARE
@@PollID
INT
DELETE
FROM
dbo.Forum_Polls_UserAnswers
WHERE
AnswerID
=
@AnswerID
SET
@@SortOrder
=
(
SELECT
SortOrder
FROM
dbo.Forum_Polls_Answers
WHERE
AnswerID
=
@AnswerID
)
SET
@@PollID
=
(
SELECT
PollID
FROM
dbo.Forum_Polls_Answers
WHERE
AnswerID
=
@AnswerID
)
DELETE
FROM
dbo.Forum_Polls_Answers
WHERE
AnswerID
=
@AnswerID
UPDATE
dbo.Forum_Polls_Answers
SET
SortOrder
=
(
SortOrder
-
1
)
WHERE
PollID
=
@@PollID
AND
SortOrder
>
@@SortOrder
GO
Uses
[dbo].[Forum_Polls_Answers]
[dbo].[Forum_Polls_UserAnswers]
dbo