Pro*C에서 문자열을 Date Type 으로 형변환할려면 어떻게... 0 2 4,257

by epnee PROC 형변환 [2008.07.09 20:59:24]


Pro*C에서   Stored  Procedure 를   Call 해서  사용하고 있습니다.

그런데 Pro*C에서는 문자열을 받는데,

Stored  Procedure 는 Date 형으로 선언되어 있습니다.

그래서 그런지 컴파일 했더니 오류가 생깁니다....

Stored  Procedure 를   Call 할때 넘겨주는 인자값을  Date타입으로 바꾸어야 할거 같습니다.


아마도 제 짐작으로는  넘겨주는 값의  데이터 형이 맞지 않아서 그런거 같습니다....

문자열을 Date타입으로 변환하는 방법이 필요합니다....

알고 계시면 꼭 답변 부탁드립니다....

 

 

감사합니다....

by 마농 [2008.07.10 08:31:40]
TO_DATE(문자열,'yyyymmdd')

by finecomp [2008.07.10 11:28:19]
Pro*C 안에서 date형의 컨트롤은 힘들텐데요...;
숫자형으로 잘 받아서 잘 바꾸시던지, 프로시져에서 TO_CHAR()를 이용하여 문자열로 return하심을 고려 해 보시지요...;
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입