sql-server - 需要将 SQL 输出日期与批处理文件中的 sysdate/currentdate 进行比较
问题描述
我想将 SQL 输出(格式为 YYYYMMDD 的单行日期)与当前日期进行比较。如果日期相同,代码将退出,但如果日期不同,我需要触发电子邮件。请帮我得到这个。到目前为止,我可以在 cmd 控制台上获取日期输出。之后 cmd 也会提示等待用户输入。
sqlcmd -S 10.XXX.XX.XXX -d BE_MI_DEV -U user1 -P pass$ -q "select max(day_id) from table1"
上面的命令在控制台上给了我输出为
20180920
(1 rows affected)
注意:我将安排这个批次,它将每天运行。在此处输入图像描述
解决方案
推荐阅读
- python - 在气流内部快速记录
- javascript - 带有反应钩子和点击事件的陈旧闭包
- android - ADB tcpip 在 IPv6 上工作
- python - 使用 Mido 获取 Midi-Input 并使用 Tkinter GUI 做出反应
- python - CX_FREEZE 错误没有名为“scipy.spatial.transform._rotation_groups”的模块
- gdelt - 一篇文章最相关的主题
- python - 使用 Python 和 Pandas 重命名文件夹组以及 excel 文件中的数据
- postgresql - 获取条件的最大值
- python - ValueError:形状(4886,400)和(4886,400)未对齐:400(dim 1)!= 4886(dim 0)
- google-apps-script - Google AppScript 未连接到 GmailApp