Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

W SSIS, jak uzyskać liczbę wierszy zwróconych ze źródła, które POWINNY zostać przetworzone?

Możesz użyć Row Count transaformation po źródle danych i zapisz je zmienną. Będzie to liczba wierszy do przetworzenia. Po załadowaniu do miejsca docelowego powinieneś użyć Execute SQL Task w Control flow i użyj Select Count(*) from <<DestinationTable>> i zapisz licznik w zmiennej Other [Powinieneś użyć klauzuli Where w zapytaniu, aby zidentyfikować bieżące obciążenie]. Dzięki temu będziesz mieć liczbę wierszy przetworzonych do logowania.

Mam nadzieję, że to pomoże!



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. AKTUALIZUJ, jeśli istnieje, wstawiaj w SQL Server 2008

  2. Jak dodać kolumnę obliczeniową w tabeli SQL Server — samouczek SQL Server / T-SQL, część 47

  3. Rozwiązywanie problemów z zakleszczeniami w SQL Server 2008

  4. Jak odwoływać się do kluczy JSON zawierających znaki specjalne podczas korzystania z OPENJSON, JSON_QUERY i JSON_VALUE (SQL Server)

  5. Usuń SCHEMABINDING z widoku w SQL Server