I am using SQL Server 2014 with SSDT BI for Visual Studio 2013. When I execute the below query in the SSIS Execute SQL Task I get this error.
"[Execute SQL Task] Error: Executing the query "IF OBJECT_ID ('[DIMDB].[dbo].[Test..." failed with the following error: "The transaction ended in the trigger. The batch has been aborted."."
The below query works fine in SSMS but fails in SSIS Execute SQL Task.
Query:
IF OBJECT_ID ('[DIMDB].[dbo].[Test]', N'U') IS NOT NULL
BEGIN
DROP TABLE [dbo].[Test]
END;
CREATE TABLE [dbo].[Test](
[Id] [int] IDENTITY(1,1) NOT NULL,
[Description] [varchar](255) NULL
);