Oracle에서는 "to_char()" 함수를 사용하여 날짜를 초로 변환할 수 있습니다. 이 함수는 지정된 형식에 따라 날짜를 변환하고 결과를 문자열로 출력할 수 있습니다. 두 번째 매개변수를 필수 초로 설정하면 됩니다. . 숫자 형식이면 충분합니다. 구문은 "to_char(date,"seconds format")"입니다.
이 튜토리얼의 운영 환경: Windows 10 시스템, Oracle 버전 12c, Dell G3 컴퓨터.
to_char()
구문은 다음과 같습니다.
to_char(日期,"转换格式" )
"변환 형식"에 따라 주어진 날짜를 변환합니다.
변환 형식:
연도: y는 연도의 마지막 숫자를 나타냅니다. yy는 연도의 마지막 2자리를 나타냅니다. yyy는 연도의 마지막 3자리를 나타냅니다. yyyy는 연도를 4자리로 나타냅니다.
월을 나타냅니다: mm 사용 2자리 숫자는 월을 나타냅니다. mon은 November 또는 nov와 같은 약어 형식을 사용하고, Month는 November 또는 November
와 같은 전체 이름을 사용하여 일을 나타냅니다. dd는 날짜를 나타냅니다. year; dy는 Friday 또는 friday와 같이 요일을 약어로 나타냅니다.
시간을 의미합니다. hh 2자리는 16진수로 시간을 의미합니다. hh24 2자리는 시간 24시간을 의미합니다.
는 분을 의미합니다. mi 2자리는 분을 의미합니다.
는 초를 의미합니다. ss 2자리는 60진수로 초를 의미합니다. 시스템
은 분기를 나타냅니다. : q. 한 자리는 분기(1-4)를 나타냅니다.
또한 ww는 해당 연도의 주를 나타내고 w는 해당 월의 주를 나타냅니다.
24시간제 미만의 시간 범위: 00:00:00-23:59:59
12시간제 미만의 시간 범위: 1:00:00-12:59:59
예:
select to_char(sysdate,'yy-mm-dd hh24:mi:ss') from dual //显示:08-11-07 13:22:42 select to_date('2005-12-25,13:25:59','yyyy-mm-dd,hh24:mi:ss') from dual //显示:2005-12-25 13:25:59
예시 다음과 같습니다:
1. 현재 날짜를 이번 달의 숫자로 가져옵니다.
2: 현재 날짜를 요일로 가져옵니다. 일요일이 첫 번째 날입니다.
확장 지식 :
to_date("변환할 문자열", "변환 형식") 두 매개변수의 형식이 일치해야 하며, 그렇지 않으면 오류가 보고됩니다.
즉, 첫 번째 매개변수는 두 번째 매개변수의 형식에 따라 해석됩니다.
추천 튜토리얼: "
Oracle Video Tutorial위 내용은 Oracle 날짜를 초로 변환하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!