Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
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. |