Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Cara memanggil prosedur tersimpan dengan menggunakan PHP dan SQL Server 2008

baca mssql_execute()

$conn = mssql_connect($host, $user, $pass);
mssql_select_db('somedb', $conn);

// Call a simple query
$result = mssql_query('SELECT * FROM sometable', $conn);

// Release the result resource
mssql_free_result($result);

// Then execute the procedure
$proc = mssql_init('some_proc', $conn);
$proc_result = mssql_execute($proc);

// Etc...
mssql_free_statement($proc);

EDIT

baca odbc_exec()

$conn = odbc_connect("Driver={SQL Server Native Client 10.0};Server=$server;Database=$database;", $user, $password);
$exec = odbc_exec($conn, "CALL storedProc()");

dan contoh yang sangat bagus dari php.net docs odbc_execute() :

$a = 1;
$b = 2;
$c = 3;
$stmt    = odbc_prepare($conn, 'CALL myproc(?,?,?)');
$success = odbc_execute($stmt, array($a, $b, $c));



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Menggunakan varchar(MAX) vs TEXT di SQL Server

  2. Memperkenalkan Fitur Baru - Replikasi Cloud Spotlight

  3. Bagaimana mengubah tipe data kolom dalam database SQL tanpa kehilangan data

  4. sisipan massal pyodbc dasar

  5. Apa perbedaan antara menggunakan gabungan silang dan memberi koma di antara dua tabel?