Riferimento all'API del driver SQLSRV

Download del driver PHP

Il nome dell'API per il driver SQLSRV nei driver Microsoft per PHP per SQL Server è sqlsrv. Tutte le funzioni sqlsrv iniziano con sqlsrv_ e sono seguite da un verbo o un sostantivo. Quelle seguite da un verbo eseguono un'azione e quelle seguite da un sostantivo restituiscono un tipo di metadati.

In questa sezione

Il driver SQLSRV contiene le funzioni seguenti:

Funzione Descrizione
sqlsrv_begin_transaction Avvia una transazione.
sqlsrv_cancel Annulla un'istruzione. Elimina eventuali risultati in sospeso per l'istruzione.
sqlsrv_client_info Fornisce informazioni sul client.
sqlsrv_close Chiude una connessione. Libera tutte le risorse associate alla connessione.
sqlsrv_commit Esegue il commit di una transazione.
sqlsrv_configure Modifica la gestione degli errori e le configurazioni di registrazione.
sqlsrv_connect Crea e apre una connessione.
sqlsrv_errors Restituisce informazioni sull'errore e/o sull'avviso relativo all'ultima operazione.
sqlsrv_execute Esegue un'istruzione preparata.
sqlsrv_fetch Rende la riga di dati successiva disponibile per la lettura.
sqlsrv_fetch_array Recupera la riga di dati successiva come matrice indicizzata numericamente, matrice associativa o entrambe.
sqlsrv_fetch_object Recupera la riga di dati successiva come oggetto.
sqlsrv_field_metadata Restituisce i metadati del campo.
sqlsrv_free_stmt Chiude un'istruzione. Libera tutte le risorse associate all'istruzione.
sqlsrv_get_config Restituisce il valore dell'impostazione di configurazione specificata.
sqlsrv_get_field Recupera un campo nella riga corrente in base all'indice. È possibile specificare il tipo PHP restituito.
sqlsrv_has_rows Rileva se il set di risultati include una o più righe.
sqlsrv_next_result Rende il risultato successivo disponibile per l'elaborazione.
sqlsrv_num_rows Visualizza il numero di righe di un set di risultati.
sqlsrv_num_fields Recupera il numero di campi in un set di risultati attivo.
sqlsrv_prepare Prepara una query Transact-SQL senza eseguirla. Associa in modo implicito i parametri.
sqlsrv_query Prepara ed esegue una query Transact-SQL.
sqlsrv_rollback Esegue il rollback di una transazione.
sqlsrv_rows_affected Restituisce il numero di righe modificate.
sqlsrv_send_stream_data Invia fino a otto kilobyte (8 KB) di dati al server con ogni chiamata alla funzione.
sqlsrv_server_info Fornisce informazioni sul server.