SET ANSI_NULLS ON
SET QUOTED_IDENTIFIER ON
GO
CREATE PROCEDURE [Lending].[uspHMDAUpdateExport] (@BatchId int, @ModifiedById int)
AS
BEGIN
SET NOCOUNT ON
SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED
DISABLE TRIGGER Lending.utrHMDAAudit ON Lending.HMDA
UPDATE Lending.HMDA SET IsExported = 1,ModifiedById = @ModifiedById WHERE BatchId = @BatchId
ENABLE TRIGGER Lending.utrHMDAAudit ON Lending.HMDA
END
SET QUOTED_IDENTIFIER OFF
GO
GRANT EXECUTE ON [Lending].[uspHMDALarInfoGet] TO [caApplication] AS [dbo]
GO
DISABLE 및 ENABLE 구문이 잘못되었다고 표시합니다. 왜?잘못된 TSQL DISABLE 및 ENABLE 문
아마도'[대여]'가 방아쇠를위한 올바른 스키마가 아니겠습니까? –
감사 트리거를 사용하지 않도록 설정하는 것은 일반적으로 데이터를 감사하려는 사람들의 관점에서보기에 좋지 않습니다. 왜 당신이 그것을 무능하게하고 있습니까? – HLGEM