25.2.7.16. mysql_stmt_insert_id()
my_ulonglong mysql_stmt_insert_id(MYSQL_STMT
*stmt)
Description
Returns the value generated for an
AUTO_INCREMENT
column by the prepared
INSERT
or UPDATE
statement. Use this function after you have executed a
prepared INSERT
statement on a table which
contains an AUTO_INCREMENT
field.
See Section 25.2.3.36, “mysql_insert_id()
”, for more information.
Return Values
Value for AUTO_INCREMENT
column which was
automatically generated or explicitly set during execution of
prepared statement, or value generated by
LAST_INSERT_ID(expr
)
function. Return value is undefined if statement does not set
AUTO_INCREMENT
value.
Errors
None.