Необходимо сравнить дату вывода SQL с sysdate/currentdate в командном файле
Я хочу сравнить вывод SQL (который будет одной строкой даты в формате ГГГГММДД) с текущей датой. Если дата совпадает, код будет закрыт, но если дата не совпадает, мне нужно вызвать электронное письмо. Пожалуйста, помогите мне получить это. До сих пор я мог получить вывод даты на консоли 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)
Примечание: я буду планировать этот пакет, и он будет выполняться ежедневно. введите описание изображения здесь