Honnan tudni, hogy hány sort dolgozott fel egy SSIS SQL task?


Eddig nem tudtam róla, hogy az Integration Services ExecuteSQL task-jában futó SQL utasítások által feldolgozott sorok számát az SSIS látja és tárolja is. Ha eddig az Execute SQL task által feldolgozott sorok számát vissza akartam kapni, akkor mindig tárolt eljárást írtam, ami visszaadta a sorok számát, amit aztán a ResultSet property használatával tudtam  kinyerni.

Csakhogy most találtam egy cikket, amely teljesen világosan leírja, hogy az SSIS-nek erre ott az ExecutionValue és egy ExecValueVariable tulajdonsága, melyek használatával a fenti hókuszpókusz nélkül is ki tudjuk olvasni az Execute SQL taskból a feldolgozott sorok számát. A hogyant lépésről lépésre leírja az Have you used the ExecutionValue and ExecValueVariable properties? című cikk.

Elválasztó

Már készül a következő cikk. Iratkozzon fel az értesítőre.

|

Kővári Attila
2010. május 06.
Címkék:

Szóljon hozzá!

Szabály: Legyen kedves, segítõkész és vállalja a nevét.
A mező tartalma nem nyilvános.
  • A web és email címek automatikusan linkekké alakulnak.
  • Engedélyezett HTML elemek: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • A sorokat és bekezdéseket automatikusan felismeri a rendszer.
ANTI SPAM
A robot regisztrációk elkerülésére.
Image CAPTCHA
Figyeljen a kis és nagybetűk használatára