SQL ошибка сервера «Ошибка преобразования при преобразовании значения varchar 'False' в тип данных int» - PullRequest
1 голос
/ 05 мая 2020

Приветствую, я пытаюсь объединить эти 2 таблицы, чтобы найти некоторые данные для отчета, который я создаю, и я получаю сообщение об ошибке Преобразование завершилось неудачно при преобразовании значения varchar 'False' в тип данных int. Есть идеи, почему это происходит? Я не могу определить, где я неправильно написал код !! приветствуется любой ответ !!!

SELECT L.CUSTNO, CUST_NAME1, CUST_NAME2, CUST_NAME3
   ,CUST_NAME4, L.BRANCH, REFER_NO
   ,RIGHT('000000' + CONVERT(VARCHAR, L.CUSTNO), 6) + ' - '
      +CAST(LOAN_PRODUCT AS CHAR(4))  + ' - ' 
      +RIGHT('00' + CONVERT(VARCHAR, LOAN_ACC_SEQ_NO), 2) ACC_STR
   ,[CHECK_PRIN], [L_PRIN], [L_INT], [L_INTLQ], [L_EXP], [L_ACCR]
   ,[INV_BILL_CHARG_AMT], [P_PRIN], [P_INT], [P_OTH], [P_EXP]
   ,[P_PRV_S_INT], [P_ACCRUED], [P_OFF_ACCR]
FROM BleckBase1.dbo.[lm-loanacc] AS L
join BleckBase1.dbo.[lm-CUSTOMERMF] AS C ON L.CUSTNO = C.CUSTNO
WHERE ToClose = 0
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...