teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

3

追記

2021/03/14 00:26

投稿

xail2222
xail2222

スコア1525

answer CHANGED
@@ -1,4 +1,5 @@
1
1
  SQLSERVERインストールしてないのでネットで検索した結果から記載します。
2
+ →インストールして確認してみました。
2
3
 
3
4
  [sysjobhistory](https://docs.microsoft.com/ja-jp/sql/relational-databases/system-tables/dbo-sysjobhistory-transact-sql?view=sql-server-ver15)
4
5
  [sysjobs](https://docs.microsoft.com/ja-jp/sql/relational-databases/system-tables/dbo-sysjobs-transact-sql?view=sql-server-ver15)

2

SQLの修正

2021/03/14 00:26

投稿

xail2222
xail2222

スコア1525

answer CHANGED
@@ -1,15 +1,14 @@
1
- SQLSERVERインストールしてないのでネットで検索した結果からの推測で記載します。
1
+ SQLSERVERインストールしてないのでネットで検索した結果から記載します。
2
- これで結果を確認できるのではないでしょうか。
3
2
 
4
3
  [sysjobhistory](https://docs.microsoft.com/ja-jp/sql/relational-databases/system-tables/dbo-sysjobhistory-transact-sql?view=sql-server-ver15)
5
4
  [sysjobs](https://docs.microsoft.com/ja-jp/sql/relational-databases/system-tables/dbo-sysjobs-transact-sql?view=sql-server-ver15)
6
5
 
7
6
  ```SQL
8
- select TOP 1 a.run_status from sysjobhistory a
7
+ select TOP 1 a.run_status from msdb.dbo.sysjobhistory a
9
8
  join (
10
-  select * from sysjobs
9
+  select * from msdb.dbo.sysjobs
11
10
   where name = 'ジョブ名'
12
11
  ) b on (a.job_id = b.job_id)
13
- order by a.run_date DESC;
12
+ order by a.run_date DESC,a.run_time DESC;;
14
13
  ```
15
- 今からインストールしてみて結果確認してみます。
14
+ この結果が1の場合は成功、0の場合は失敗のようで

1

補足追記

2021/03/14 00:25

投稿

xail2222
xail2222

スコア1525

answer CHANGED
@@ -11,4 +11,5 @@
11
11
   where name = 'ジョブ名'
12
12
  ) b on (a.job_id = b.job_id)
13
13
  order by a.run_date DESC;
14
- ```
14
+ ```
15
+ 今からインストールしてみて結果確認してみます。