http://www.php.net/manual/en/function.mssql-query.php#104263
मैं एमएस एसक्यूएल का बिल्कुल भी उपयोग नहीं करता लेकिन इस पर संक्षेप में पढ़ा है। ऐसा लगता है कि आपको sqlsrv_next_result पर कॉल करने की आवश्यकता है। उस टिप्पणी में एक उदाहरण दिया गया है:
$query = "INSERT INTO test (col1, col2) VALUES (?,?); SELECT SCOPE_IDENTITY()";
$resource=sqlsrv_query($conn, $query, $arrParams);
sqlsrv_next_result($resource);
sqlsrv_fetch($resource);
echo sqlsrv_get_field($resource, 0);