You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

30 lines
1.4 KiB

1 year ago
  1. USE [FastMoneyPro_Remit]
  2. GO
  3. /****** Object: StoredProcedure [dbo].[proc_pushCancelToInficare] Script Date: 9/27/2019 1:30:14 PM ******/
  4. SET ANSI_NULLS ON
  5. GO
  6. SET QUOTED_IDENTIFIER ON
  7. GO
  8. CREATE proc [dbo].[proc_pushCancelToInficare]
  9. AS
  10. DECLARE @SQL VARCHAR(MAX)
  11. SET @SQL = ''
  12. IF EXISTS(SELECT TOP 1 'X' FROM domesticCancelQueueList WITH(NOLOCK))
  13. BEGIN
  14. SELECT TOP 50
  15. @SQL = COALESCE(@SQL + ' EXEC sp_pushCancel ', '') + '''' + ISNULL(controlNo, '') + '''' FROM domesticCancelQueueList WITH(NOLOCK)
  16. PRINT @SQL
  17. EXEC (@SQL)
  18. DELETE FROM domesticCancelQueueList
  19. FROM domesticCancelQueueList ql
  20. INNER JOIN hremit.dbo.cancelmoneySend cms ON ql.controlNoInficareEnc = cms.refno
  21. END
  22. GO