Oracle에서 "to_char()" 함수는 날짜를 특정 형식의 문자 유형으로 변환하는 데 사용됩니다. 구문은 "select to_char(날짜,"변환 형식") 시간입니다. 듀얼에서;".
이 튜토리얼의 운영 환경: Windows 10 시스템, Oracle 11g 버전, Dell G3 컴퓨터.
일상 작업에서 날짜 연산과 가장 밀접하게 관련된 두 가지 변환 함수는 다음과 같습니다: to_date(), to_char()
다중 날짜 형식:
YYYY : 4자리 연도 표시
YYY, YY, Y: 연도의 마지막 3자리, 2자리 또는 1자리, 기본값은 현재 세기
MM: 01부터 12까지의 월 숫자
MONTH: 문자로 표시되는 9월, 오른쪽은 공백으로 채워짐
MON: 3자로 된 월 약어
WW: 주
D: 요일
DD: 날짜
DDD: 날짜
DAY: 9자로 표시되는 날짜의 전체 이름, 오른쪽에 공백 포함
HH, HH12: 날짜 of the hour 시, 16진수 표기
HH24: 하루의 시, 값은 00~23
MI: 시의 분
SS: 분의 초
SSSS: 자정 이후 경과한 초 수
1.to_date(): 문자 유형을 특정 형식의 날짜 유형으로 변환합니다.
특정 사용법: to_date(''2004-11 - 27'',''yyyy-mm-dd''), 전자는 문자열이고 후자는 변환된 날짜 형식입니다
앞과 뒤의 두 개는 반드시 하나에 대응해야 합니다.
예: to_date(''2004-11-27 13:34:43'', ''yyyy-mm-dd hh24:mi:ss'')는 특정 시간을 가져옵니다
SQL>select to_date(' 2003 -10-17 21:15:37','yyyy-mm-dd hh24:mi:ss') from Dual
2.to_char(): 날짜를 특정 형식에 따라 문자 유형으로 변환
SQL> select to_char(sysdate,''yyyy-mm-dd hh24:mi:ss'') time from Dual;
TIME ------------------- 2004-10-08 15:22:58
즉, yyyy-mm-dd hh24에 따라 현재 시간을 문자 유형으로 변환합니다. mi:ss 형식
추천 튜토리얼: "Oracle Video Tutorial"
위 내용은 오라클에서 문자 변환을 사용하는 방법은 무엇입니까의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!