어려울 것 같지 않았던 문제로 오늘 하루종일 고생합니다.
고수분들께 도움을 요청할 시간이 된 것 같습니다...ㅡㅡ;
현재 상황은 테이블 하나에 varchar 형의 calc_text 컬럼에 계산식[예: '100*(1234.567/1999.123)'] 이 들어있고, numeric(20,5) 형식의 result_value 컬럼이 있습니다.
Row수는 약 16000건 되는데, 이것을 한번에 업데이트 처리할 수 있는 방법이 필요하니다.
커서 돌려서 하는것으로는 고객이 원하는 응답시간을 맞출 수 없는 상황입니다.
저로써는 function, procedure 다 동원해 봤는데 커서를 돌리는 방법 외에는 뾰족한 방법이 없는 것 같습니다.
varchar 형을 numeric으로 변환하는데 계속 오류가 떨어지는군요...ㅡㅡ;
혹시 이런 사례가 있으셨던 분들께서 해결하신 방법을 공유해 주셨으면 합니다.