可能重复:
SQL: How to get the id of values I just INSERTed?等效mysql_insert_id()对MS SQL服务器的
对于PHP,什么是为SQL Server 2012等效mysql_insert_id()
?
sqlsrv_insert_id()
似乎并不存在。
说这是代码
if ($result) {
// get user details
$uid = mysql_insert_id(); // last inserted id
$result = mysql_query("SELECT * FROM users WHERE uid = $uid");
// return user details
return mysql_fetch_array($result);
} else {
return false;
}
为MySQL, 我应该怎么做的SQL Server?
嗯..但它不提供一个PHP语法? – william007
PDO有[lastInsertId](http://www.php.net/manual/en/pdo.lastinsertid.php),切换到PDO可能是一个好主意? – fvu