Files
C2P/C2P_Project/dbo/Stored Procedures/dbo.stp_QuoteFull_delete.sql
T
Samuele E. Locatelli 2bc104e9d4 update comapre DB
2014-02-24 15:51:31 +01:00

62 lines
1.4 KiB
Transact-SQL

-- =============================================
-- Author: Steamware
-- Create date: 2014.02.23
-- Description: upelimina tutti i record di un offerta
-- =============================================
CREATE PROCEDURE [dbo].[stp_QuoteFull_delete]
(
@Original_QuoteType CHAR(1) = 'Q'
,@Original_CodQuote BIGINT = 0
,@Original_QuoteRev INT = 0
)
AS
BEGIN tran
-- elimino da QuoteFull
DELETE
FROM QuoteFull_Q
WHERE QuoteType = @Original_QuoteType
AND CodQuote = @Original_CodQuote
AND QuoteRev = @Original_QuoteRev
-- elimino da tab child
DELETE
FROM QuoteWorkExt
WHERE QuoteType = @Original_QuoteType
AND CodQuote = @Original_CodQuote
AND QuoteRev = @Original_QuoteRev
DELETE
FROM QuoteWorkInt
WHERE QuoteType = @Original_QuoteType
AND CodQuote = @Original_CodQuote
AND QuoteRev = @Original_QuoteRev
DELETE
FROM QuoteOC
WHERE QuoteType = @Original_QuoteType
AND CodQuote = @Original_CodQuote
AND QuoteRev = @Original_QuoteRev
DELETE
FROM QuoteParam
WHERE QuoteType = @Original_QuoteType
AND CodQuote = @Original_CodQuote
AND QuoteRev = @Original_QuoteRev
-- elimino le 2 master: RM e list...
DELETE
FROM QuoteRM
WHERE QuoteType = @Original_QuoteType
AND CodQuote = @Original_CodQuote
AND QuoteRev = @Original_QuoteRev
DELETE
FROM QuoteList
WHERE QuoteType = @Original_QuoteType
AND CodQuote = @Original_CodQuote
AND QuoteRev = @Original_QuoteRev
COMMIT tran
RETURN