API-Referenz für den SQLSRV-Treiber
Der Name der API für den SQLSRV-Treiber in der Microsoft-Treiber für PHP für SQL Server ist sqlsrv. Allee sqlsrv-Funktionen beginnen mit sqlsrv, gefolgt von einem Verb oder einem Substantiv. Die Funktionen, auf die ein Verb folgt, das eine Aktion ausführt und die Funktionen, auf die ein Substantiv folgt, geben Metadaten zurück.
In diesem Abschnitt
Der SQLSRV-Treiber enthält die folgenden Funktionen:
Funktion | BESCHREIBUNG |
---|---|
sqlsrv_begin_transaction | beginnt eine Transaktion, |
sqlsrv_cancel | Verwirft eine Aussage; bricht ausstehende Ergebnisse der Aussage ab |
sqlsrv_client_info | Stellt Informationen über den Client bereit |
sqlsrv_close | Schließt eine Verbindung Gibt alle der Verbindung zugeordneten Ressourcen frei |
sqlsrv_commit | Führt einen Commit für die Transaktion aus. |
sqlsrv_configure | Ändert Fehlerbehandlung und Protokollierungskonfigurationen |
sqlsrv_connect | Erstellt und öffnet eine Verbindung |
sqlsrv_errors | Gibt Informationen über Fehler und/oder Warnungen für den letzten Vorgang zurück |
sqlsrv_execute | Führt eine vorbereitete Anweisung aus |
sqlsrv_fetch | Macht die nächste Datenzeile zum Lesen verfügbar. |
sqlsrv_fetch_array | Gibt die nächste Datenzeile als ein numerisch indiziertes Array, ein assoziatives Array oder beides zurück. |
sqlsrv_fetch_object | Ruft die nächste Datenzeile als Objekt ab. |
sqlsrv_field_metadata | Gibt Metadaten eines Feldes zurück. |
sqlsrv_free_stmt | Schließt eine Anweisung. Gibt alle der Anweisung zugeordneten Ressourcen frei. |
sqlsrv_get_config | Gibt den Wert der angegebenen Konfigurationseinstellung zurück. |
sqlsrv_get_field | Ruft ein Feld in der aktuellen Zeile nach Index ab. Der PHP-Rückgabetyp kann angegeben werden. |
sqlsrv_has_rows | Erkennt, ob ein Resultset eine oder mehrere Zeilen hat. |
sqlsrv_next_result | Stellt das nächste Ergebnis zur Verarbeitung zur Verfügung. |
sqlsrv_num_rows | Berichtet über die Anzahl der Zeilen in einem Resultset. |
sqlsrv_num_fields | Ruft die Anzahl der Felder in einem aktiven Resultset ab. |
sqlsrv_prepare | Bereitet eine Transact-SQL-Abfrage vor, ohne sie auszuführen Bindet implizit die Parameter. |
sqlsrv_query | Bereitet eine Transact-SQL-Abfrage vor und führt sie aus |
sqlsrv_rollback | Führt ein Rollback für eine Transaktion aus |
sqlsrv_rows_affected | Gibt die Anzahl der veränderten Zeilen zurück |
sqlsrv_send_stream_data | Übermittelt bis zu acht Kilobyte (8 KB) Daten mit jedem Aufruf der Funktion an den Server |
sqlsrv_server_info | Stellt Informationen zum Server bereit |
Verweis
Weitere Informationen
Konstanten (Microsoft-Treiber für PHP für SQL Server)
Programmierhandbuch für die Microsoft-Treiber für PHP für SQL Server