référence d’API du pilote SQLSRV
Le nom de l’API pour le pilote SQLSRV dans Pilotes Microsoft SQL Server pour PHP est sqlsrv. Tous les fonctions sqlsrv commencent par sqlsrv_ et sont suivies d’un verbe ou d’un nom. Celles qui sont suivies d’un verbe effectuent une action tandis que celles qui sont suivies d’un substantif retournent des métadonnées.
Dans cette section
Le pilote SQLSRV contient les fonctions suivantes :
Fonction | Description |
---|---|
sqlsrv_begin_transaction | Commence une transaction. |
sqlsrv_cancel | Annule une instruction ; ignore les résultats en attente de l’instruction. |
sqlsrv_client_info | Fournit des informations sur le client. |
sqlsrv_close | Ferme une connexion. Libère toutes les ressources associées à la connexion. |
sqlsrv_commit | Valide une transaction. |
sqlsrv_configure | Modifie la gestion des erreurs et les configurations de journalisation. |
sqlsrv_connect | Crée et ouvre une connexion. |
sqlsrv_errors | Retourne des informations d’erreur et/ou d’avertissement sur la dernière opération. |
sqlsrv_execute | Exécute une instruction préparée. |
sqlsrv_fetch | Rend la ligne suivante de données disponible pour la lecture. |
sqlsrv_fetch_array | Récupère la ligne suivante de données sous la forme d’un tableau indexé numériquement, de tableau associatif ou les deux. |
sqlsrv_fetch_object | Récupère la ligne suivante de données sous la forme d’un objet. |
sqlsrv_field_metadata | Retourne les métadonnées de champ. |
sqlsrv_free_stmt | Ferme une instruction. Libère toutes les ressources associées à l’instruction. |
sqlsrv_get_config | Retourne la valeur du paramètre de configuration spécifié. |
sqlsrv_get_field | Récupère un champ dans la ligne actuelle par index. Le type de retour PHP peut être spécifié. |
sqlsrv_has_rows | Détecte si un jeu de résultats comporte une ou plusieurs lignes. |
sqlsrv_next_result | Rend le résultat suivant disponible pour le traitement. |
sqlsrv_num_rows | Indique le nombre de lignes dans un jeu de résultats. |
sqlsrv_num_fields | Récupère le nombre de champs dans un jeu de résultats actif. |
sqlsrv_prepare | Prépare une requête Transact-SQL sans l’exécuter. Lie implicitement des paramètres. |
sqlsrv_query | Prépare et exécute une requête Transact-SQL. |
sqlsrv_rollback | Restaure une transaction. |
sqlsrv_rows_affected | Retourne le nombre de lignes modifiées. |
sqlsrv_send_stream_data | Envoie jusqu’à huit kilo-octets (8 Ko) de données au serveur à chaque appel à la fonction. |
sqlsrv_server_info | Fournit des informations sur le serveur. |
Informations de référence
Voir aussi
Vue d’ensemble de Microsoft Drivers for PHP for SQL Server
Constantes (Microsoft Drivers for PHP for SQL Server)
Guide de programmation pour les pilotes Microsoft pour PHP pour SQL Server
Bien démarrer avec les pilotes Microsoft pour PHP pour SQL Server