Referência da API do driver JDBCSQLSRV Driver API Reference

BaixarBaixar o driver PHPDownloadDownload PHP Driver

O nome da API para o driver SQLSRV nos Drivers da Microsoft para PHP para SQL ServerMicrosoft Drivers for PHP for SQL Server é sqlsrv.The API name for the SQLSRV driver in the Drivers da Microsoft para PHP para SQL ServerMicrosoft Drivers for PHP for SQL Server is sqlsrv. Todas as funções sqlsrv começam com sqlsrv e são seguidas por um verbo ou um substantivo.All sqlsrv functions begin with sqlsrv_ and are followed by a verb or a noun. As que são seguidas por um verbo executam alguma ação, e as que são seguidas por um substantivo retornam alguma forma de metadados.Those followed by a verb perform some action and those followed by a noun return some form of metadata.

Nesta seçãoIn This Section

O driver SQLSRV contém as seguintes funções:The SQLSRV driver contains the following functions:

FunçãoFunction DescriçãoDescription
sqlsrv_begin_transactionsqlsrv_begin_transaction Começa uma transação.Begins a transaction.
sqlsrv_cancelsqlsrv_cancel Cancela uma instrução; descarta qualquer resultado pendente para a instrução.Cancels a statement; discards any pending results for the statement.
sqlsrv_client_infosqlsrv_client_info Fornece informações sobre o cliente.Provides information about the client.
sqlsrv_closesqlsrv_close Fecha uma conexão.Closes a connection. Libera todos os recursos associados à conexão.Frees all resources associated with the connection.
sqlsrv_commitsqlsrv_commit Confirma uma transação.Commits a transaction.
sqlsrv_configuresqlsrv_configure Altera as configurações de log e tratamento de erros.Changes error handling and logging configurations.
sqlsrv_connectsqlsrv_connect Cria e abre uma conexão.Creates and opens a connection.
sqlsrv_errorssqlsrv_errors Retorna informações de erro e/ou avisos sobre a última operação.Returns error and/or warning information about the last operation.
sqlsrv_executesqlsrv_execute Executa uma instrução preparada.Executes a prepared statement.
sqlsrv_fetchsqlsrv_fetch Disponibiliza a próxima linha de dados para leitura.Makes the next row of data available for reading.
sqlsrv_fetch_arraysqlsrv_fetch_array Recupera a próxima linha de dados como uma matriz indexada numericamente, matriz associativa ou ambas.Retrieves the next row of data as a numerically indexed array, an associative array, or both.
sqlsrv_fetch_objectsqlsrv_fetch_object Recupera a próxima linha de dados como um objeto.Retrieves the next row of data as an object.
sqlsrv_field_metadatasqlsrv_field_metadata Retorna metadados do campo.Returns field metadata.
sqlsrv_free_stmtsqlsrv_free_stmt Fecha uma instrução.Closes a statement. Libera todos os recursos associados à instrução.Frees all resources associated with the statement.
sqlsrv_get_configsqlsrv_get_config Retorna o valor da configuração especificada.Returns the value of the specified configuration setting.
sqlsrv_get_fieldsqlsrv_get_field Recupera um campo na linha atual por índice.Retrieves a field in the current row by index. O tipo de retorno PHP pode ser especificado.The PHP return type can be specified.
sqlsrv_has_rowssqlsrv_has_rows Detecta se um conjunto de resultados tem uma ou mais linhas.Detects if a result set has one or more rows.
sqlsrv_next_resultsqlsrv_next_result Torna o próximo resultado disponível para processamento.Makes the next result available for processing.
sqlsrv_num_rowssqlsrv_num_rows Informa o número de linhas em um conjunto de resultados.Reports the number of rows in a result set.
sqlsrv_num_fieldssqlsrv_num_fields Recupera o número de campos em um conjunto de resultados ativo.Retrieves the number of fields in an active result set.
sqlsrv_preparesqlsrv_prepare Prepara uma consulta Transact-SQL sem executá-la.Prepares a Transact-SQL query without executing it. Associa parâmetros implicitamente.Implicitly binds parameters.
sqlsrv_querysqlsrv_query Prepara e executa uma consulta Transact-SQL.Prepares and executes a Transact-SQL query.
sqlsrv_rollbacksqlsrv_rollback Reverte uma transação.Rolls back a transaction.
sqlsrv_rows_affectedsqlsrv_rows_affected Retorna o número de linhas modificadas.Returns the number of modified rows.
sqlsrv_send_stream_datasqlsrv_send_stream_data Envia até oito quilobytes (8 KB) de dados para o servidor com cada chamada para a função.Sends up to eight kilobytes (8 KB) of data to the server with each call to the function.
sqlsrv_server_infosqlsrv_server_info Fornece informações sobre o servidor.Provides information about the server.

ReferênciaReference

Manual do PHPPHP Manual

Consulte TambémSee Also

Visão geral dos Microsoft Drivers for PHP for SQL ServerOverview of the Microsoft Drivers for PHP for SQL Server

Constantes (Drivers da Microsoft para PHP para SQL Server)Constants (Microsoft Drivers for PHP for SQL Server)

Guia de programação para o Microsoft Drivers para PHP para SQL ServerProgramming Guide for the Microsoft Drivers for PHP for SQL Server

Introdução aos Drivers da Microsoft para PHP para SQL ServerGetting Started with the Microsoft Drivers for PHP for SQL Server