logo

SQL에서 현재 날짜와 시간을 얻는 방법은 무엇입니까?

SQL에서 현재 날짜와 시간을 가져오는 내장 함수가 많이 있습니다. 이 기사에서는 예제를 통해 SQL에서 현재 날짜와 시간을 가져오는 방법에 대해 설명합니다.

SQL 현재 날짜 및 시간 가져오기

현재 날짜와 시간을 가져오는 세 가지 내장 SQL 함수는 다음과 같습니다.

  • SQL GETDATE() 함수
  • SQL CURRENT_TIMESTAMP() 함수
  • SQL SYSDATETIME() 함수

SQL GETDATE() 함수

SQL GETDATE() 기능 현재 데이터베이스 시스템 날짜와 시간을 'YYYY-MM-DD hh:mm:ss' 형식으로 반환합니다. 음'.



왼쪽 조인 vs 오른쪽 조인

통사론

GETDATE() 함수 구문은 다음과 같습니다.

선택 날짜();

이 예에서는 SQL의 GetDate() 함수를 사용하여 현재 날짜와 시간을 가져옵니다.

질문

  SELECT GetDate() AS   'CurrentDATETime';>

산출

sql getdate() 함수 예제 출력

산출

GETDATE() 함수 예에서 시간 부분만 가져오기

이 예에서는 SQL의 GETDATE() 함수에서 시간 부분만 가져옵니다.

질문

  SELECT   CONVERT(VARCHAR(8), GETDATE(),108)'hh:mi:ss'>

산출

getdate() 함수의 시간 부분

GETDATE() 함수의 시간 부분

SQL CURRENT_TIMESTAMP() 함수

SQL CURRENT_TIMESTAMP() 함수 현재 TIMESTAMP(현재 날짜 및 시간)를 찾는 데 사용됩니다. CURRENT_TIMESTAMP는 다음과 동일한 결과를 반환합니다. GETDATE().

통사론

CURRENT_TIMESTAMP() 함수 구문은 다음과 같습니다.

CURRENT_TIMESTAMP

날짜를 문자열로 변환

이 예에서는 SQL의 CURRENT_TIMESTAMP() 함수를 사용하여 현재 날짜와 시간을 가져옵니다.

질문

  SELECT CURRENT_TIMESTAMP AS   'CURRENTTIMESTAMP';>

산출

sql current_timestamp() 함수 예제 출력

산출

SQL SYSDATETIME() 함수

SQL SYSDATETIME() 함수 SQL Server 인스턴스가 실행 중인 시스템의 현재 시간을 가져오는 데에도 사용됩니다. SYSDATETIME() 함수는 GETDATE() 함수에 비해 더 많은 분수 초 정밀도를 제공합니다.

의 이름

아래와 같이 SYSDATETIME() 함수에서 반환된 DATE 및 TIME 값에서 TIME 부분을 가져올 수 있습니다.

통사론

그만큼 SYSDATETIME () 함수 구문은 다음과 같습니다

시스템날짜시간()

이 예에서는 SQL의 SYSDATETIME() 함수를 사용하여 현재 날짜와 시간을 가져옵니다.

질문

  SELECT SYSDATETIME  () 'Current TIME using SYSDATETIME()'>

산출

sql sysdatetime() 함수 예제 출력

산출