요약:이 튜토리얼에서,당신은 당신이 배운 다양한 기능을 변환할 문자열은 날짜에 SQL.
CAST()함수를 사용하여 문자열을 날짜로 변환
SQL 은 문자열을 날짜로 변환 할 수있는CAST()
CAST()
함수의 구문을 보여줍니다:
CAST (string AS DATE)
이 구문에서string
DATE
CAST()
DATE
값을 반환합니다. 함수가 변환에 실패하면 특정 데이터베이스 시스템의 구현에 따라 오류가 발생합니다.
다음 예제는 문자열을 날짜로 변환하는 방법을 보여줍니다:
SELECT CAST('2018' AS DATE);
SQL 서버로 변환하는 문자열2018
January 1st, 2018
2018-01-01
마찬가지로, 다음 예에서는 또한 변환 문자열180101
January 1st, 2018
SELECT CAST('180101' AS DATE);
결과는 다음과 같습니다.
2018-01-01
변환할 문자열을 사용하여 날짜 TO_DATE() 기능
Oracle,PostgreSQL 제공하는TO_DATE()
기능을 변환할 문자열을 기반으로 날짜에 지정된 형식입니다.
는 다음과 같습니다TO_DATE()
기능을 구
TO_DATE(string, format)
예를 들어,을 변환할 문자열'10 Aug 2018'
의 날짜 값을 사용하여 다음과 같은 문
SELECT TO_DATE( '10 Aug 2018', 'DD MON YYYY' )FROM dual;