从 msdb.dbo.sysjobhistory 获取最近 24 小时的作业记录

2023-11-23

我想编写一个查询来从“msdb.dbo.sysjobhistory”表中获取过去 24 小时的作业记录,但我无法获取,因为我得到的“run_date”和“run_time”列以数字形式返回。如何将“run_date”和“run_time”列转换为日期时间变量,并使用它来获取最近 24 小时的作业历史记录?


查看这个帖子- 它展示了如何“解码”这些run_date列来自sysjobhistory.

您应该能够通过如下查询获取过去 24 小时内的条目:

SELECT 
    j.name as JobName, 
    LastRunDateTime = 
    CONVERT(DATETIME, CONVERT(CHAR(8), run_date, 112) + ' ' 
    + STUFF(STUFF(RIGHT('000000' + CONVERT(VARCHAR(8), run_time), 6), 5, 0, ':'), 3, 0, ':'), 121)
FROM 
    msdb..sysjobs j
INNER JOIN
    msdb..sysjobhistory jh ON j.job_id = jh.job_id
WHERE
    CONVERT(DATETIME, CONVERT(CHAR(8), run_date, 112) + ' ' 
    + STUFF(STUFF(RIGHT('000000' + CONVERT(VARCHAR(8), run_time), 6), 5, 0, ':'), 3, 0, ':'), 121) > DATEADD(HOUR, -24, GETDATE())
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

从 msdb.dbo.sysjobhistory 获取最近 24 小时的作业记录 的相关文章

  • LINQ to SQL:从位于不同服务器上的两个数据库获取记录

    我需要从两个不同的表中获取记录 数据库位于两个不同的 SQL Server 中 例如 销售数据库位于服务器 1 上 采购数据库位于服务器 2 上 销售和采购数据库都有一些表集 例如销售数据库中的 table1 和采购数据库中的 table2
  • 如何手动设置auto_increment的下一个值?

    我手动向表中添加了一些行 并且还手动设置了 ID 自动增量 现在 当我尝试通过我的应用程序将新行添加到数据库表中时 我收到错误 创建的 ID 值已存在 如何手动设置下一个ID值 例如 在表中我必须有ID 那么如何告诉PostgreSQL 下
  • SQL注入方法

    注射程序是 SELECT UserId Name Password FROM Users WHERE UserId 105 or 1 1 但是 我的问题是注入查询在 sql 中是如何工作的 当你在代码中将查询作为字符串时 就像这样 Quer
  • 在 WHERE 子句中使用可选参数

    我有一个SP ALTER PROCEDURE dbo sp Compare lst varchar 100 frst varchar 100 NULL passportNo varchar 50 NULL AS SELECT FROM db
  • 查询链接服务器时登录失败

    我正在尝试在 SQL Server 中创建链接服务器 Create the link to server uranium EXEC master dbo sp addlinkedserver server N uranium srvprod
  • 如何使用外连接和分组依据在查询中包含 NULL 值

    我有两个表 其中包含以下示例数据 Table 1 item name item id item desc 1 apple 2 orange 3 banana 4 grape 5 mango Table 2 user items user i
  • 我想从 Crystal Report .rpt 文件中提取 SQL 查询,有办法做到这一点吗?

    我想从 Crystal Report rpt 文件中提取 SQL 查询 有办法做到这一点吗 我没有任何 Crystal Reports 产品 只有 rpt 文件 下面是一个 Net 代码示例 它从给定目录中的所有 Crystal Repor
  • 如何使用 Alter Table 在 Access 中创建小数字段?

    我想以编程方式在 MS Access 表中创建一个新列 我尝试过很多排列ALTER TABLE MyTable Add MyField DECIMAL 9 4 NULL 并得到 字段定义中的语法错误 我可以轻松创建一个数字字段Double类
  • 随机排列每行的列值

    我正在使用 C NET 开发多项选择题考试生成器 每次做出报告时 都会在数据库中随机挑选问题 并随机调整选项 我可以做随机问题部分 但我不能做选择的洗牌 我有一张表 其中一行如下 question answer distractor1 di
  • JbdcTemplate - 带有动态 SQL 查询的PreparedStatements

    I know jdbcTemplate可以用来创建PreparedStatements如果你这样设置 i e private JdbcTemplate jdbcTemplate String sqlQuery Select from tab
  • Wordnet sqlite 同义词和示例

    我正在尝试获取给定 wordid 的同义词和示例列表 经过大量的试验和错误 我可以获得所有同义词集的样本 但不是实际的同义词 这是我的查询 它给出了以下结果 select senses wordid senses synsetid sens
  • 法语和西班牙语的特殊字符可以保存在 varchar 中吗?

    法语和西班牙语中有普通英语中不使用的特殊字符 重音元音等 varchar 是否支持这些字符 或者我需要一个 nvarchar 吗 注 我愿意NOT希望讨论我是否应该使用 nvarchar 还是 varchar 您在谈论什么 SQL 实现 我
  • 使用 AT TIME ZONE 获取指定时区的当前时间

    我正在尝试使用新的在 SQL Server 2016 和 Azure SQL 中 我只是想获取伦敦的当前时间datetime 针对夏令时进行调整 运行以下所有命令时 伦敦时间为凌晨 3 27 点 第一步是获得一个datetimeoffset
  • 删除前导零

    给定列中的数据 如下所示 00001 00 00026 00 我需要使用 SQL 删除空格后面的所有内容以及值中的所有前导零 以便最终输出为 1 26 我怎样才能最好地做到这一点 顺便说一句 我正在使用 DB2 这已在 DB2 for Li
  • 了解涉及 3 个或更多表时 JOIN 的工作原理。 [SQL]

    我想知道是否有人可以帮助我提高对 SQL 中 JOIN 的理解 如果它对问题很重要 我会特别考虑 MS SQL Server 取 3 个表 A B A 通过某些 A AId 与 B 相关 和 C B 通过某些 B BId 与 C 相关 如果
  • If Else 条件的 SQLite 语法

    我正在使用 SQLite 数据库 我的表有一个名为 密码 的文本列 早些时候 为了检索我用来执行简单操作的值select from myTable询问 但现在的要求是 如果Password值不是NULL那么我需要将其显示为 是 或 否 它是
  • Solr 增量导入不起作用

    我使用的是solr 4 2 请注意 完全导入有效 但增量导入却无效 增量导入不会给出任何错误 但不会获取任何更改 这是数据配置文件
  • 从 SQLCE 4 迁移到 SQL Server 2008

    因此 作为早期采用者 我开发了一个基于 SQLCE4 ASP Net MVC3 和实体框架CTP5 http www microsoft com downloads en details aspx FamilyID 35adb688 f8a
  • 从 $i 获取值,顺序被打乱

    for i 0 i lt count name i some output ommited td td
  • 在 Django shell 会话期间获取 SQL 查询计数

    有没有办法打印 Django ORM 在 Django shell 会话期间执行的原始 SQL 查询的数量 Django 调试工具栏已经提供了此类信息 例如 5 QUERIES in 5 83MS但如何从 shell 中获取它并不明显 您可

随机推荐

  • WPF 数据绑定异常处理

    我有一个绑定到 Integer 属性的文本框 当用户在文本框中输入无法转换为整数的内容 例如名称 时 将引发异常并且原始属性值不会更改 我想捕获异常 以便我可以禁用连接到该属性的命令 一般来说 如果可能的话 我该如何从定义属性的视图模型中做
  • Maven:通过属性访问传递依赖的版本

    在 Maven 项目中 我的直接依赖项之一具有间接依赖项 com foo bar 我需要的是 Maven 属性 例如 bar version 与此工件的版本号 我需要这种机制来获取几个间接依赖项的版本号 我从中学到了那个问题我可以使用以下命
  • 如何在php中回显脚本

    我正在 WordPress 中使用短代码执行插件 这只是让我可以编写这样的短代码 email spamproof 但我正在尝试呼应脚本 请看下面
  • 如何查看“dplyr::collect”方法的帮助?

    我想找出可以传递哪些附加参数dplyr collect在省略号中 我想这样做是因为我相信collect之间发生了变化dplyr版本0 4 3 and 0 5 好像在新版本中collect 仅下载前 100k 行 除非有新的n Inf论证通过
  • LMAX Disruptor 模式中缓慢消费者(eventProcessor)问题的解决方案

    在使用 Disruptor 时 可能会有一个消费者落后 并且由于该消费者速度缓慢 整个应用程序都会受到影响 请记住 每个生产者 发布者 和消费者 EventProcessor 都在单个线程上运行 那么如何解决消费者缓慢问题呢 我们可以在单个
  • 强制 MS VS2010 在每次构建时重建一个 cpp 文件

    在一个 cpp 文件中我使用 DATE 宏来获取编译日期 它给了我最后一次编译的日期该文件的 但由于文件不经常更改 因此大多数情况下日期都是旧的 有时甚至是几个月 我真正想要的是上次构建的日期项目的 是否有一个设置可以强制 VS2010 在
  • 将张量值以二进制格式保存到文件的最佳方法是什么?

    我正在尝试将张量值以二进制格式保存到文件中 特别是我试图将 float32 张量值保存为二进制格式 IEEE 754 格式 请你帮助我好吗 import tensorflow as tf x tf constant 1 0 2 0 3 0
  • 无法浏览到我的 EC2 实例 [已关闭]

    Closed 这个问题是无关 目前不接受答案 我刚刚 大约 1 小时前 关联了一个弹性IP到我在亚马逊的实例EC2 如果我通过 SSH 连接到我的实例并输入lynx localhost我可以看到 apache 有响应 因为我看到It wor
  • 在 Android Activity 中创建弹出窗口时出现问题

    我正在尝试创建一个仅在应用程序第一次启动时出现的弹出窗口 我希望它显示一些文本并有一个按钮来关闭弹出窗口 但是 我在让 PopupWindow 正常工作时遇到了麻烦 我尝试了两种不同的方法 首先 我有一个 XML 文件 它声明了名为 pop
  • 具有虚拟目录的 ASP.net 母版页中的基本 URL

    我有一个 ASP net 母版页 在这个 master 中 我定义了所有 css 和 javascript 文件 我还有一些图像 一些按钮和超链接 所有的 url 都被声明为相对的 即 scripts ian js 如果该网站是根网站 则一
  • 抓住滑动即可消除事件

    我正在使用 Android 通知在服务完成 成功或失败 后提醒用户 并且我想在该过程完成后删除本地文件 我的问题是 如果发生失败 我想让用户有 重试 选项 如果他选择不重试并忽略通知 我想删除出于处理目的而保存的本地文件 图像 有没有办法捕
  • 无法添加对“Newtonsoft.Json”的引用

    我刚刚在 PC 上安装了 Windows 8 并下载了适用于 Windows 8 的 Microsoft Visual Studio Express 2012 更新了所有内容 当我尝试通过包管理器控制台安装任何内容时 出现以下错误 PM g
  • 在 Ruby 中获取人的年龄

    我想从一个人的生日得到他的年龄 now birthday 365不起作用 因为有些年份有 366 天 我想出了以下代码 now Date today year now year birth date year if date year ye
  • 在 shell 中更改 PYTHONPATH

    我是 Python 和 shell 脚本的全新用户 并且在这个问题上陷入了死胡同 即使在谷歌搜索这个问题并多次用头撞桌子之后也是如此 任何帮助表示赞赏 我在通过 SSH 连接的 shell 上运行 Python 2 7 3 我下载了一些代码
  • file_get_contents 不适用于本地文件

    我最近将 XAMPP 从 PHP 5 2 升级到 5 3 1 我似乎在使用 file get contents 时遇到问题 我可以使用该函数来获得类似 http www google com 但是当我在本地设置的域上使用它时 它会超时 例如
  • Facebook graph api JSONP 格式,第一行中的 /* */ 表示什么?

    我注意到 facebook graph api 返回的 JSONP 输出中有一个空注释块 所有方法 我调用的网址 https graph facebook com NUMERIC FACEBOOK ID friends access tok
  • SMTP 服务器响应:530 5.7.0 必须首先发出 STARTTLS 命令

    SMTP 服务器响应 530 5 7 0 必须首先发出 STARTTLS 命令 当我在 php 脚本文件中使用 mail 函数时 出现此错误消息 我正在使用 gmail SMTP 服务器 gmail 使用 STARTTLS 这是安全的 SS
  • 如何在没有过滤器的情况下从设备中检索所有 CNContactStore

    我正在尝试插入var contacts CNContact the var store CNContactStore 但我没有找到适合这项工作的正确代码 我找到了这个函数 我需要给它命名 func findContactsWithName
  • Git拉取、合并更改是工作树吗?

    我从 GitHub 克隆了一个存储库 并使用以下命令创建了一些工作树 git worktree add path branch 当我从以下位置提取更改时master 这些工作树也会更新吗 根据您用来 拉取更改 的命令 答案是 否 或 不完全
  • 从 msdb.dbo.sysjobhistory 获取最近 24 小时的作业记录

    我想编写一个查询来从 msdb dbo sysjobhistory 表中获取过去 24 小时的作业记录 但我无法获取 因为我得到的 run date 和 run time 列以数字形式返回 如何将 run date 和 run time 列