Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
O nome da API para o driver SQLSRV nos Microsoft Drivers for PHP for SQL Server é sqlsrv. Todas as funções sqlsrv começam com sqlsrv_ e são seguidas por um verbo ou um substantivo. Os seguidos por um verbo realizam alguma ação e os seguidos por um substantivo retornam algum tipo de metadados.
Na presente seção
O driver SQLSRV contém as seguintes funções:
| Função | Description |
|---|---|
| sqlsrv_begin_transaction | Inicia uma transação. |
| sqlsrv_cancel | Cancela uma declaração; Descarta quaisquer resultados pendentes para a declaração. |
| sqlsrv_client_info | Fornece informações sobre o cliente. |
| sqlsrv_close | Fecha a ligação. Liberta todos os recursos associados à ligação. |
| sqlsrv_commit | Comete uma transação. |
| sqlsrv_configure | Altera a gestão de erros e as configurações de registo. |
| sqlsrv_connect | Cria e abre uma ligação. |
| sqlsrv_errors | Devolve informações de erro e/ou aviso sobre a última operação. |
| sqlsrv_execute | Executa uma declaração preparada. |
| sqlsrv_fetch | Torna a próxima linha de dados disponível para leitura. |
| sqlsrv_fetch_array | Recupera a próxima linha de dados como um array indexado numericamente, um array associativo, ou ambos. |
| sqlsrv_fetch_object | Recupera a próxima linha de dados como objeto. |
| sqlsrv_field_metadata | Devolve metadados do campo. |
| sqlsrv_free_stmt | Fecha uma declaração. Liberta todos os recursos associados à declaração. |
| sqlsrv_get_config | Devolve 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 | Detetaria se um conjunto de resultados tem uma ou mais linhas. |
| sqlsrv_next_result | Disponibiliza o próximo resultado para processamento. |
| sqlsrv_num_rows | Reporta o número de linhas num conjunto de resultados. |
| sqlsrv_num_fields | Recupera o número de campos num conjunto de resultados ativo. |
| sqlsrv_prepare | Prepara uma consulta Transact-SQL sem a executar. Implicitamente liga parâmetros. |
| sqlsrv_query | Prepara e executa um pedido Transact-SQL. |
| sqlsrv_rollback | Reverte uma transação. |
| sqlsrv_rows_affected | Devolve o número de linhas modificadas. |
| sqlsrv_send_stream_data | Envia até oito kilobytes (8 KB) de dados para o servidor em cada chamada para a função. |
| sqlsrv_server_info | Fornece informações sobre o servidor. |