Printtel vagy raiseerrorral alacsony severity levelt használva infomessage-eket lehet visszaküldeni a kliensnek, amit pl. ADO.NET-ben a Connection ojjektum InfoMessage eseményén keresztül lehet kinyerni. Hasznos pl. egy hosszabb batch iterációinál visszaküldeni valamit a kliensek, hadd szórakozzon ő is.
Úgy tapasztaltam, hogy az infomessage-ek, lévén hogy nem olyan fontosak csak akkor mennek vissza a klienshez, ha amúgy is megy vissza valami eredményhalmaz, azaz select kimenet. Piggyback, vagy hogy is hívják ezt. Ez kellemetlen, mert ha nincs eredményhalmaz, csak a batch futtatása végén kapunk értesítést.
No, a raiserrorral meg lehet a problémát hágni, csak eddig nem vettem észre. Olvassátok, használjátok.
Could you hire me? Contact me if you like what I’ve done in this article and think I can create value for your company with my skills.
LEAVE A COMMENT
1 COMMENTS
NBA bazmeg, kar, hogy evente mar csak egy ilyet irsz ;)