Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Извличане на идентификатора на вмъкнат запис:Php &MS SQL SERVER

http://www.php.net/manual/en/function.mssql-query.php#104263

Изобщо не използвам MS SQL, но накратко прочетох това. Изглежда, че трябва да се обадите до 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); 


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как мога да премина от режим на SQL Server на Windows към смесен режим (SQL Server 2008)?

  2. Кога/Защо да използвам каскадиране в SQL Server?

  3. Използвайте DB_ID(), за да върнете идентификатора на база данни в SQL Server

  4. Как да използвате клаузата Where в Select Statement в SQL Server - SQL Server / TSQL Урок, част 109

  5. Първа публична визуализация на SQL Server 2019:CTP 2.0