mysql_insert_id() returns an unsigned 64-bit integer, but INT2NUM() does not handle these correctly.
I added tests in a second commit because I wasn't sure of their quality or how they should fit into the suite. Should all drivers support SQL:2003 bigint?
affected_rows on the same line needs this same treatment but is beyond the scope of this PR.
mysql_insert_id()
returns an unsigned 64-bit integer, butINT2NUM()
does not handle these correctly.I added tests in a second commit because I wasn't sure of their quality or how they should fit into the suite. Should all drivers support SQL:2003 bigint?
affected_rows
on the same line needs this same treatment but is beyond the scope of this PR.