>  기사  >  데이터 베이스  >  mysql에서 now()를 사용하는 방법

mysql에서 now()를 사용하는 방법

下次还敢
下次还敢원래의
2024-05-01 20:24:371098검색

NOW() 함수는 서버의 현재 타임스탬프, 즉 현재 날짜와 시간을 반환하며, 이는 SQL 쿼리에서 직접 호출할 수 있습니다. 현재 타임스탬프 가져오기: SELECT NOW() 타임스탬프 삽입: INSERT INTO; .. VALUES (NOW ()); 타임스탬프 비교: SELECT * FROM ... WHERE Created_at > NOW() - INTERVAL 1 HOUR;

mysql에서 now()를 사용하는 방법

MySQL

NOW에서 NOW() 함수 사용 () 함수 개요

NOW() 함수는 서버의 현재 타임스탬프, 즉 현재 날짜와 시간을 반환합니다. 이는 매개변수가 없는 함수입니다. 즉, 실행하는 데 입력이 필요하지 않습니다.

Usage

NOW() 함수는 사용이 매우 간단합니다. 아래와 같이 SQL 쿼리에서 직접 호출하면 됩니다.

<code>SELECT NOW();</code>

Output

출력은 현재 날짜와 시간을 포함하는 문자입니다. 문자열, 형식은 "YYYY-MM-DD HH:MM:SS"입니다(예:

<code>2023-03-08 14:32:15</code>

기타 사용법

현재 타임스탬프를 직접 반환하는 것 외에도 NOW() 함수를 다음 용도로 사용할 수도 있습니다.

  • 타임스탬프 삽입: 테이블에 데이터를 삽입할 때 타임스탬프 필드의 값으로 NOW() 함수를 사용하세요.
  • 타임스탬프 비교: NOW() 함수를 다른 타임스탬프와 비교하여 이벤트가 과거, 현재 또는 미래에 있는지 확인할 수 있습니다.

예제

다음은 NOW() 함수를 사용하는 방법을 보여주는 몇 가지 예입니다.

  • 현재 타임스탬프 가져오기:
<code>SELECT NOW();</code>
  • 타임스탬프를 테이블에 삽입:
<code>INSERT INTO my_table (created_at) VALUES (NOW());</code>
  • 타임스탬프 비교:
<code>SELECT * FROM my_table WHERE created_at > NOW() - INTERVAL 1 HOUR;</code>

이 쿼리는 지난 한 시간 동안 생성된 모든 행을 선택합니다.

위 내용은 mysql에서 now()를 사용하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.