Hi
I'm trying to find out the number of rows affected by an update statement and I'm not getting the right answer.
My code loops through lots of data and performs an insert statement for each line. The insert statement contains a where clause which sometimes the data in the line matches and sometimes not. I am counting my inserts performed like so:
$rows_affected = $dbh->do($insertstr, undef, ...parameter)
if ($rows_affected ne "0E0") {
$updates++;
}
The value of $updates is less than the number of rows modified when i look in the database directly. I originally tried tested $rows_affected = 0 but I found that the do method returned 0E0 when nothing is inserted into the database.
Any insight welcomed
thanks
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.