共用方式為


jobs.jobs (Azure 彈性作業) (Transact-SQL)

適用於:Azure SQL 資料庫

包含適用於 Azure SQL 資料庫 的 Azure 彈性作業服務中的作業組態

資料行名稱 資料類型 描述
job_name nvarchar(128) 作業的名稱。
job_id UNIQUEIDENTIFIER 作業的唯一識別碼。
job_version int 作業的版本 (每次修改作業時,都會自動更新)。
description nvarchar(512) 作業的描述。
「已啟用」 bit 指出作業已啟用或停用。 1 表示已啟用的工作,表示 0 已停用的工作。
schedule_interval_type nvarchar(50) 值,指出作業何時要執行:

- Once
- Minutes
- Hours
- Days
- Weeks
- Months
schedule_interval_count int schedule_interval_type每個作業執行之間要發生的期間數。
schedule_start_time datetime2(7) 作業上次開始執行的日期和時間。
schedule_end_time datetime2(7) 作業上次執行完成的日期和時間。

權限

jobs_reader角色的成員可以從此檢視中選取。 如需詳細資訊,請參閱 Azure SQL 資料庫中的彈性作業

警告

您不應該更新作業資料庫中 的內部目錄檢視。 手動變更這些目錄檢視可能會損毀作業資料庫並導致失敗。 這些檢視僅適用於唯讀查詢。 您可以在作業資料庫上使用預存程式。

備註

彈性作業的所有時間都在UTC時區。

範例

檢視彈性作業代理程式中的所有已啟用作業

此範例只會擷取作業代理程式中已啟用的工作。 連接到建立作業代理程式以執行此範例時所指定的作業資料庫。

--Connect to the job database specified when creating the job agent

-- View all enabled jobs
SELECT * FROM [jobs].[jobs]
WHERE [enabled] = 1;