다음을 통해 공유


jobs.sp_delete_jobstep(Azure 탄력적 작업)(Transact-SQL)

적용 대상: Azure SQL Database

Azure SQL Database용 Azure Elastic Jobs 서비스의 기존 작업에서 기존 작업 단계를 제거합니다.

이 저장 프로시저는 SQL Server 에이전트 서비스의 SQL Server에서 유사한 개체와 이름을 sp_delete_jobstep 공유합니다. SQL Server 에이전트 버전에 대한 자세한 내용은 sp_delete_jobstep 참조하세요.

Transact-SQL 구문 표기 규칙

구문

[jobs].sp_delete_jobstep [ @job_name = ] 'job_name'
     [ , [ @step_id = ] step_id ]
     [ , [ @step_name = ] 'step_name' ]
     [ , [ @job_version = ] job_version OUTPUT ]

인수

@job_name

단계를 제거할 작업의 이름입니다. job_name 기본값이 없는 nvarchar(128)입니다.

@step_id

삭제할 작업 단계에 대한 ID 번호입니다. step_id 또는 step_name 지정해야 합니다. step_id int입니다.

@step_name

삭제할 단계의 이름입니다. step_id 또는 step_name 지정해야 합니다. step_name nvarchar(128)입니다.

@job_version 출력

출력 매개 변수에 새 작업 버전 번호가 할당되었습니다. job_version int입니다.

반환 코드 값

0(성공) 또는 1(실패).

설명

전체 작업을 제거하려면 jobs.sp_delete_job(Azure 탄력적 작업)를 사용합니다.

진행 중인 작업의 실행은 영향을 받지 않습니다.

다른 작업 단계는 삭제된 작업 단계에서 남은 간격을 채우기 위해 자동으로 다시 번호가 매겨집니다.

사용 권한

sysadmin 고정 서버 역할의 멤버는 기본적으로 이 저장 프로시저를 실행할 수 있습니다. sysadmin의 멤버만 이 저장 프로시저를 사용하여 다른 사용자가 소유한 작업의 특성을 편집할 수 있습니다.