과목 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개 행이 영향을 받음)

 

'SQL 전문가 가이드' 카테고리의 다른 글

CASE 표현  (0) 2013.09.27
변환형 함수  (0) 2013.09.27
숫자형 함수  (0) 2013.09.27
문자형 함수  (0) 2013.09.26
부정 연산자  (0) 2013.09.26
Posted by G4.
,