sqlsrv_cancel
En esta página
sqlsrv_cancel
Cancela una sentencia de base de datos
Descripción#
sqlsrv_cancel(resource $stmt): bool
```php
Cancela una sentencia de base de datos. Cualquier resultado asociado con la sentencia que no haya sido utilizado será eliminado. Después de llamar a `sqlsrv_cancel` , la sentencia especificada puede ser reejecutada si fue creada con `sqlsrv_prepare`. No es necesario llamar a `sqlsrv_cancel` si todos los resultados asociados se han utilizado.
## Parámetros
`stmt`
El recurso de la sentencia que se va a cancelar.
## Valores devueltos
Esta función retorna `true` en caso de éxito o `false` si ocurre un error.
## Ejemplos
Ejemplo de `sqlsrv_cancel`
"; // Cancela los resultados pendientes. La sentencia se puede reutilizar. sqlsrv_cancel( $stmt); ?>
```php
Notas#
La principal diferencia entre sqlsrv_cancel y sqlsrv_free_stmt es que una sentencia cancelada con sqlsrv_cancel puede ser reejecutada si fue creada con sqlsrv_prepare. Una sentencia cancelada con sqlsrv_free_statement no puede ser reejecutada.
Véase también#
sqlsrv_free_stmt
sqlsrv_prepare