Compartilhar via


Referência da API do driver JDBC

Baixar o driver PHP

O nome da API para o driver SQLSRV nos Drivers da Microsoft para PHP para SQL Server é sqlsrv. Todas as funções sqlsrv começam com sqlsrv e são seguidas por um verbo ou um substantivo. 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.

Nesta seção

O driver SQLSRV contém as seguintes funções:

Função Descrição
sqlsrv_begin_transaction Começa uma transação.
sqlsrv_cancel Cancela uma instrução; descarta qualquer resultado pendente para a instrução.
sqlsrv_client_info Fornece informações sobre o cliente.
sqlsrv_close Fecha uma conexão. Libera todos os recursos associados à conexão.
sqlsrv_commit Confirma uma transação.
sqlsrv_configure Altera as configurações de log e tratamento de erros.
sqlsrv_connect Cria e abre uma conexão.
sqlsrv_errors Retorna informações de erro e/ou avisos sobre a última operação.
sqlsrv_execute Executa uma instrução preparada.
sqlsrv_fetch Disponibiliza a próxima linha de dados para leitura.
sqlsrv_fetch_array Recupera a próxima linha de dados como uma matriz indexada numericamente, matriz associativa ou ambas.
sqlsrv_fetch_object Recupera a próxima linha de dados como um objeto.
sqlsrv_field_metadata Retorna metadados do campo.
sqlsrv_free_stmt Fecha uma instrução. Libera todos os recursos associados à instrução.
sqlsrv_get_config Retorna o valor da configuração especificada.
sqlsrv_get_field Recupera um campo na linha atual por índice. O tipo de retorno PHP pode ser especificado.
sqlsrv_has_rows Detecta se um conjunto de resultados tem uma ou mais linhas.
sqlsrv_next_result Torna o próximo resultado disponível para processamento.
sqlsrv_num_rows Informa o número de linhas em um conjunto de resultados.
sqlsrv_num_fields Recupera o número de campos em um conjunto de resultados ativo.
sqlsrv_prepare Prepara uma consulta Transact-SQL sem executá-la. Associa parâmetros implicitamente.
sqlsrv_query Prepara e executa uma consulta Transact-SQL.
sqlsrv_rollback Reverte uma transação.
sqlsrv_rows_affected Retorna o número de linhas modificadas.
sqlsrv_send_stream_data Envia até oito quilobytes (8 KB) de dados para o servidor com cada chamada para a função.
sqlsrv_server_info Fornece informações sobre o servidor.

Referência

Manual do PHP

Consulte Também

Visão geral dos Microsoft Drivers for PHP for SQL Server

Constantes (Drivers da Microsoft para PHP para SQL Server)

Guia de programação do Microsoft Drivers para PHP para SQL Server

Introdução aos Drivers da Microsoft para PHP para SQL Server