From 2d040e063dc105f4a441af86d179b07432ee2dbf Mon Sep 17 00:00:00 2001 From: mrgchr Date: Tue, 26 Nov 2019 22:03:07 +0900 Subject: [PATCH] [refactored] changed to output clause --- .../Integration/Stored Procedures/GetLineageKey.sql | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/samples/databases/wide-world-importers/wwi-dw-ssdt/wwi-dw-ssdt/Integration/Stored Procedures/GetLineageKey.sql b/samples/databases/wide-world-importers/wwi-dw-ssdt/wwi-dw-ssdt/Integration/Stored Procedures/GetLineageKey.sql index ccefe47a..5e488977 100644 --- a/samples/databases/wide-world-importers/wwi-dw-ssdt/wwi-dw-ssdt/Integration/Stored Procedures/GetLineageKey.sql +++ b/samples/databases/wide-world-importers/wwi-dw-ssdt/wwi-dw-ssdt/Integration/Stored Procedures/GetLineageKey.sql @@ -13,15 +13,11 @@ BEGIN INSERT Integration.Lineage ([Data Load Started], [Table Name], [Data Load Completed], [Was Successful], [Source System Cutoff Time]) + OUTPUT + inserted.[Lineage Key] as LineageKey VALUES (@DataLoadStartedWhen, @TableName, NULL, 0, @NewCutoffTime); - SELECT TOP(1) [Lineage Key] AS LineageKey - FROM Integration.Lineage - WHERE [Table Name] = @TableName - AND [Data Load Started] = @DataLoadStartedWhen - ORDER BY LineageKey DESC; - RETURN 0; END;