Oracle 의 해 혹 todate () 와 24 시간 표시 법 및 mm 분 표시
1. Oracle 을 사용 하 는 todate 함수 가 날짜 변환 을 할 때 많은 자바 프로그래머 들 이 저 와 마찬가지 로 직관 적 으로 'yyy - MM - dd HH: mm: ss' 형식 으로 변환 할 수 있 지만 Oracle 에 서 는 오류 가 발생 할 수 있 습 니 다. "ORA 01810 형식 코드 가 두 번 발생 합 니 다."
예:
select to_date('2005-01-01 13:14:20','yyyy-MM-dd HH24:mm:ss') from dual;
SQL 에서 대소 문 자 를 구분 하지 않 고 MM 과 mm 가 같은 형식 코드 로 여 겨 지기 때문에 Oracle 의 SQL 은 분 대신 mi 를 사용 했다.
select to_date('2005-01-01 13:14:20','yyyy-MM-dd HH24:mi:ss') from dual;
2. 다른 24 시간 형식 으로 표시 하려 면 HH 24 를 사용 해 야 합 니 다.
select to_char(sysdate,'yyyy-MM-dd HH24:mi:ss') from dual;//mi
select to_char(sysdate,'yyyy-MM-dd HH24:mm:ss') from dual;//mm
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
자바 작업 은 Clob 또는 NClob 데이터 형식의 저장 프로 세 스 인 스 턴 스 를 포함 합 니 다.텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.