Использование hlr_date>='%1 00:00:00' и hlr_date <= '%1 23:59:59' работает на одном сервере, но не на другом?

У меня есть запрос, отправленный через файл.cmd, который работает и возвращает запрос предыдущих дней на одном сервере, но не возвращает на другом. Когда я запускаю запрос на любом сервере с помощью Server Management Studio, я получаю сообщение об ошибке:

"Сообщение 241, Уровень 16, Состояние 1, Строка 1 Преобразование не выполнено при преобразовании даты и / или времени из строки символов".

Любые предложения о том, почему он не работает в Server Studio Manager для меня, но работает, когда я отправляю его через.cmd? или почему это ошибка в Server Management Studio?

Полный текст запроса в файле.cmd: bcp "select * from ppdb_sys.ppsys.V_hst_alarms, где dal_language='00005' и hlr_date>='%1 00:00:00' и hlr_date <= '%1 23:59:59'"запрос" ..стандартное расположение db..etc

0 ответов

Другие вопросы по тегам