@con_amt = (@con_amount1)/@con_year/12* (str.substring(1,2))
위 식에서 (str.substring(1,2)) 부분이 varchar이라서 프로시저 오류가 나는데요.
numeric으로 변환해서 연산해주려면 어떤 처리를 해줘야 하는지 궁금해요.
우선 substrng의 문법도 틀린듯. select substring('12345', 1, 2) 라고 하셔야 하구요. 이를 숫자로 바꾸시려면 select cast(substring('12345', 1, 2) as int)
답변 감사합니다~ ^^