24 lines
1.2 KiB
Plaintext
24 lines
1.2 KiB
Plaintext
CREATE PROCEDURE [dbo].[sp_TestSetupROIsDelete]
|
|
@TestSetupId int,
|
|
@errorNumber int output,
|
|
@errorMessage nvarchar(250) output
|
|
AS
|
|
BEGIN
|
|
set @errorNumber = 0
|
|
set @errorMessage = space(0)
|
|
|
|
SET NOCOUNT ON;
|
|
IF(@TestSetupId IS NULL)
|
|
BEGIN
|
|
SET @errorNumber=2
|
|
SET @errorMessage='Must specify a TestSetupId'
|
|
return
|
|
END
|
|
ELSE
|
|
BEGIN
|
|
DELETE FROM [dbo].ROIPeriodChannels WHERE [TestSetupROIId] IN (SELECT [TestSetupROIId] FROM [dbo].[TestSetupROIs] WHERE [TestSetupId] = @TestSetupId)
|
|
DELETE FROM [dbo].TestSetupROIs WHERE [TestSetupId]=@TestSetupId
|
|
END
|
|
END
|
|
|