jobs.sp_delete_job (trabajos elásticos de Azure) (Transact-SQL)
Se aplica a: Azure SQL Database
Elimina un trabajo existente en el servicio Trabajos elásticos de Azure para Azure SQL Database.
Este procedimiento almacenado comparte el nombre de sp_delete_job
con un objeto similar en SQL Server para el servicio Agente SQL Server. Para obtener información sobre la versión de Agente SQL Server, consulte sp_delete_job.
Convenciones de sintaxis de Transact-SQL
Sintaxis
[jobs].sp_delete_job
[ @job_name = ] N'job_name'
[ , [ @force = ] force ]
[ ; ]
Argumentos
[ @job_name = ] N'job_name'
Nombre del trabajo que se debe eliminar. @job_name es nvarchar(128), con un valor predeterminado de NULL
.
[ @force = ] force
Obliga a eliminar el trabajo. @force es bit.
- Cuando
1
, obliga a eliminar el trabajo, incluso si las ejecuciones están actualmente en curso, cancelando las ejecuciones actualmente en curso. - Cuando
0
, produce un error si hay ejecuciones de trabajos en curso.
Valores de código de retorno
0
(correcto) o 1
(erróneo).
Comentarios
El historial de trabajos se elimina automáticamente cuando se elimina un trabajo.
Para quitar solo un solo paso de trabajo de un trabajo existente, use jobs.sp_delete_jobstep (trabajos elásticos de Azure) .
Permisos
De forma predeterminada, los miembros del rol fijo de servidor sysadmin pueden ejecutar este procedimiento almacenado. Solo los miembros de sysadmin pueden usar este procedimiento almacenado para editar los atributos de los trabajos propiedad de otros usuarios.