[완료]Pro*c 날짜포멧 Update 질문드립니다.
글쓴이: ONLYLOVE / 작성시간: 수, 2011/02/09 - 10:50오전
아래 처럼 직접 입력한 경우엔 업데이트가 잘됩니다.
EXEC SQL UPDATE table_1 SET fld_date = to_date('11-02-1982', 'DD-MM-YYYY');
그런데 fld_date를 변수로 받아서 처리하려고 하는데 잘 안되서 질문드립니다.
sprintf(szData, "to_date('%02d-%02d-%04d', DD-MM-YYYY')", nDay, nMonth, nYear);
EXEC SQL UPDATE table_1 SET fld_date =:szData;
혹은
sprintf(szData, "%02d-%02d-%04d", nDay, nMonth, nYear);
EXEC SQL UPDATE table_1 SET fld_date = to_date('szDate', 'DD-MM-YYYY');
위와 같은 방법들로 해봤는데 잘 안되는데 다른 포멧으로해야하는지 질문드립니다.
Forums:
자답..
EXEC SQL UPDATE table_1 SET fld_date = to_date(:szDate, 'DD-MM-YYYY');
----------------------------------------------------
I can do everthing through him who give me strength.
댓글 달기