WorkaHolic

GETDATE

2010. 4. 8. 22:43
반응형

GETDATE

현재 시스템 날짜와 시간을 datetime 값의 Microsoft® SQL Server™ 표준 내부 형식으로 반환합니다.

구문

GETDATE ( )

반환 형식

datetime

비고

날짜 함수는 SELECT 문 선택 목록이나 쿼리의 WHERE 절에서 사용될 수 있습니다.

보고서를 디자인할 때는 GETDATE를 사용하여 보고서를 만들 때마다 현재 날짜와 시간을 인쇄할 수 있습니다. GETDATE는 계정에서 트랜잭션이 발생한 시간을 기록하는 것과 같은 작업 추적에도 유용합니다.

예제
A. GET DATE를 사용하여 현재 날짜와 시간 반환

다음은 현재 시스템 날짜와 시간을 찾는 예제입니다.

SELECT GETDATE()
GO

결과 집합은 다음과 같습니다.

-------------------------
2000-08-11 21:39:03.717

(1  적용됨)
B. GETDATE를 CREATE TABLE과 함께 사용

다음은 employees 테이블을 만들고 GETDATE를 직원 고용 날짜의 기본값으로 사용하는 예제입니다.

USE pubs
GO
CREATE TABLE employees
(
 emp_id char(11) NOT NULL,
 emp_lname varchar(40) NOT NULL,
 emp_fname varchar(20) NOT NULL,
 emp_hire_date datetime DEFAULT GETDATE(),
 emp_mgr varchar(30)
)
GO

[출처] GETDATE|작성자 진카자마

반응형