Преобразование значения varchar переполнило столбец int
Для некоторого значения@nReservationID
:
SELECT @phoneNumber=
CASE
WHEN ISNULL(rdg2.nPhoneNumber ,0) = 0 THEN ISNULL(rdg2.nMobileNumber, 0)
ELSE ISNULL(rdg2.nPhoneNumber ,0)
END
from tblReservation_Details_Guest rdg2
where nReservationID=@nReservationID
Почему я получаю эту ошибку?
Сообщение 248, уровень 16, состояние 1, процедура USP_CRE_WEB_MEMBER_AUTOGENERATEDECV, строка 136. Преобразование значения varchar '08041159620' переполнило столбец int.