Sybase에선 replace 함수도.. 달랐다!!
#RVC_RATE# 가 '50.00%' 라고 가정, 그리고 NUMERIC타입이라면..
STR_REPLACE(#RVC_RATE#, '%', '') // '50.00'
CONVERT(NUMERIC(4,2), STR_REPLACE(#RVC_RATE#, '%', '')) // 50.00
그리고.. Sybase에선 Null허용 안하므로 아래와 같이 Null 처리를 해주면 된다.
<isNotEmpty property="RVC_RATE">
,RVC_RATE = STR_REPLACE(#RVC_RATE#, '%', '')
</isNotEmpty>