SQL 전문가 가이드

날짜형 함수

G4. 2013. 9. 27. 09:40

 

과목 II SQL 기본 및 활용

제1장 SQL 기본

제6절 함수 (FUNCTION)

4. 날짜형 함수

 

 

[예제] SQL Server의 GETDATE( ) 함수를 사용하여 데이터베이스에서 사용하는 현재의 날짜 데이터를 확인한다. 날짜 데이터는 시스템 구성에 따라 다양하게 표현될 수 있으므로 사용자마다 다른 결과가 나올 수 있다.

 SELECT GETDATE() AS CURRENTTIME;

 

 

[실행결과]

(1개 행이 영향을 받음)

 

 


 

 

[예제] 사원(EMP) 테이블의 입사일자에서 년, 월, 일 데이터를 각각 출력한다. 아래 2개의 SQL 문장은 같은 기능을 하는 SQL 문장이다.

 SELECT ENAME, HIREDATE,

              DATEPART(YEAR, HIREDATE) 입사년도,
              DATEPART(MONTH, HIREDATE) 입사월,
              DATEPART(DAY, HIREDATE) 입사일

 FROM EMP;

 SELECT ENAME, HIREDATE,

              YEAR(HIREDATE) 입사년도,
              MONTH(HIREDATE) 입사월,
              DAY(HIREDATE) 입사일

 FROM EMP;

실행결과는 똑같습니다.

 

[실행결과]

(14개 행이 영향을 받음)