Referência da API do driver JDBC
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
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