0
오라클에 양식을 작성하고 있지만 TIMESTAMP 필드에 시간을 입력 할 수 없습니다. 날짜가있는 시간을 추가하려고해도 날짜 만 입력 할 수 있습니다. , 오류가 발생합니다. 여기가 모습입니다 : 유효성 검사 오류 "유효한 시간 소인 열이 있어야합니다"
그러니까 기본적으로, 그것은 단지 내가 날짜를 입력 할 수 있지만 시간 ..
및 deptime 및 arrivaltime 내 데이터 형식 TIMESTAMP (6)입니다, 사실, SQL 문을 사용하여 값을 입력하면 시간이 지나면 완벽하게 처리됩니다.
코드를 확인할 수 있습니까? – Dragonthoughts
@Dragonthoughts 당신은 데이터 유형과 내가 각 필드에 준 모든 것을 의미합니까? – Kim
양식에 전혀 익숙하지 않지만 ... 양식을 만들었을 때 어딘가에 "양식"에 타임 스탬프로 사용할 형식 모델을 알려야합니다. 어느 쪽이든, 또는 기본값이 있습니다 (분명히 재정의해야합니다). "양식 작성"이 "직접 코드 작성"을 의미하는 경우 사용자 입력을 인수로 사용하고 형식 모델이 'DD-MON-RR'인 TO_TIMESTAMP (...) 호출을 찾으십시오. 거기에있는 동안 형식 모델을 'DD-MON-YYYY'로 변경하십시오 (모델의 시간 구성 요소를 추가하는 동안). 2017 년에는 두 자릿수 년 동안 변명의 여지가 전혀 없습니다. – mathguy