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

У меня есть запрос, отправленный через файл .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 </p>

...