0 голосов
спросил от в категории SQLServer
Посмотрите на сообщение об ошибке:
Conversion failed when converting the nvarchar value '1819000030-1' to data type int.
Это не целое число, поэтому, когда SQL попытался его преобразовать, он терпит неудачу.
br> Почему это не целое число? Dunno - это ваши данные в конце концов, и у нас нет к нему доступа.
Итак, начните с выяснения, откуда приходит значение «1819000030-1», а затем вы можете приступить к разработке той части вашей запрос пытается его преобразовать. Затем вы можете решить, есть ли ошибка дизайна таблицы, ошибка данных или ошибка запроса.

Но мы не можем сделать это для вас - у нас нет доступа к ваши данные вообще!

Ваш ответ

Отображаемое имя (по желанию):
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
0 голосов
ответил от
Цитата:
Ошибка конверсии при преобразовании значения nvarchar '1819000030-1' в тип данных int.

Bacause '1819000030-1' не является целым числом, '-' разрешен только в первой позиции для отрицательных чисел.
Это должно быть очевидно для всех.

Категории

Добро пожаловать на сайт DraftingCode Q&A, где вы можете задавать вопросы и получать ответы от других членов сообщества.

Связанных вопросов не найдено

...