batch.Update_Kostenstelle.sql 764 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. SET QUOTED_IDENTIFIER ON
  2. GO
  3. SET ANSI_NULLS ON
  4. GO
  5. CREATE PROCEDURE [batch].[Update_Kostenstelle]
  6. AS
  7. BEGIN
  8. MERGE INTO [GC_CONFIG].[ari].[Kostenstelle]
  9. AS
  10. [dest]
  11. USING
  12. [GC_ETL_ARI].[transform_config].[Kostenstelle]
  13. AS
  14. [source]
  15. ON
  16. [dest].[KST-Nr] = [source].[KST-Nr]
  17. WHEN
  18. MATCHED
  19. THEN
  20. UPDATE
  21. SET [dest].[KST-Nr] = [source].[KST-Nr]
  22. WHEN
  23. NOT
  24. MATCHED
  25. THEN
  26. INSERT
  27. ( [KST-Nr]
  28. , [Kostenstelle]
  29. , [Erstellungsdatum])
  30. VALUES ( [source].[KST-Nr]
  31. , [source].[Kostenstelle]
  32. , [source].[Erstellungsdatum]);
  33. END
  34. GO
  35. SET QUOTED_IDENTIFIER OFF
  36. GO
  37. SET ANSI_NULLS OFF
  38. GO
  39. GO