2011-09-09 4 views
0

지난 몇 일간 스코프 크립이 발생하여 날짜를 짜내야합니다. Oracle 저장 프로 시저에는 날짜 필드 (테이블과 동일)가 있습니다. 여기 오라클의 DateTime 입력 방법

SPECIALIST_APPT_DATETIMEIN := '09/Sep/1990 00:00:00' 

내가하려고 PARAM 정의입니다 :

여기
ORA-01830: date format picture ends before converting entire input string 
ORA-06512: at line 56 

내가 입력하려고 것입니다 : 때마다 나는 예외 던지는에서이 후렴을 얻을 날짜 시간 값을 입력하려고 로를 짜 : 당신은 그냥 날짜로 문자열을 변환 할 TO_DATE 기능을 사용할 필요가 같은

PCP_APPOINTMENT_DATETIME`in `DATE` 

답변

2

것 같습니다.

SPECIALIST_APPT_DATETIMEIN := to_date('09/Sep/1990 00:00:00', 
             'DD/MON/YYYY HH24:MI:SS'); 

24 시간 형식으로 시간을 입력한다고 가정하면 (즉, 17:30:00은 17:30:00).

+0

ODP.Net을 통해이 날짜에 입력하고 있습니다 ... 오라클 DB에 도달하기 전에 클라이언트 측에서 어떻게 할 수 있습니까? – SoftwareSavant