SQL 문자열로 변환하여 날짜가 기능

요약:이 튜토리얼에서,당신은 당신이 배운 다양한 기능을 변환할 문자열은 날짜에 SQL.

CAST()함수를 사용하여 문자열을 날짜로 변환

SQL 은 문자열을 날짜로 변환 할 수있는CAST()CAST()함수의 구문을 보여줍니다:

CAST (string AS DATE)

이 구문에서stringDATECAST()DATE값을 반환합니다. 함수가 변환에 실패하면 특정 데이터베이스 시스템의 구현에 따라 오류가 발생합니다.

다음 예제는 문자열을 날짜로 변환하는 방법을 보여줍니다:

SELECT CAST('2018' AS DATE);

SQL 서버로 변환하는 문자열2018January 1st, 2018

2018-01-01

마찬가지로, 다음 예에서는 또한 변환 문자열180101January 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;

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 항목은 *(으)로 표시합니다