Мне нужна помощь при этом преобразовании не удалось при преобразовании даты и/или времени из символьной строки.tsql - конверсия не удалась при преобразовании даты и/или времени из символьной строки
Я пытаюсь запустить простой запрос на @as_of_date, 10 дней назад и 30 дней назад. Запрос работает нормально, если я запускаю его на 3-5 учетных записях, но больше, чем при сбое. Как изменить свой запрос, чтобы не получить ошибку преобразования?
Редактировать
пытался также удаления цитаты из отборного заявления. Все еще не работает.
Вы пытаетесь преобразовать строку '' @as_of_date'' вместо значения переменной с этим именем. удалить кавычки. –
Почему вы печатаете 'mm-dd-yyyy' вместо формата, который не может быть неверно истолкован региональными/языковыми настройками, например' yyyymmdd'? Пожалуйста [прочитайте это полностью] (http://sqlblog.com/blogs/aaron_bertrand/archive/2009/10/16/bad-habits-to-kick-mishandling-date-range-queries.aspx). Кроме того, покажите весь код, так как я не считаю, что ошибка происходит в той части, которую вы показали. –
Я думаю, что моя проблема намного больше. Мой запрос будет отлично работать для первых 1370 записей, но когда я меняю запрос на верхний 1371, он выдает сообщение об ошибке «преобразование при преобразовании даты и/или времени из символьной строки». Я также не могу заказать любой столбец. Я думаю, что это проблема с таблицей и отправила сообщение разработчику. – BIReportGuy