Computer >> 컴퓨터 >  >> 프로그램 작성 >> MySQL

날짜/시간 형식 MySQL에 현재 날짜를 삽입하시겠습니까?

<시간/>

현재 날짜(시간 아님)를 삽입하려면 MySQL의 내장 함수 CURDATE()를 사용할 수 있습니다. 구문은 다음과 같습니다 -

INSERT INTO yourTableName values(curdate());

또는 날짜와 시간을 모두 추가하려면 MySQL의 내장 함수 NOW()를 사용할 수 있습니다. 구문은 다음과 같습니다 -

INSERT INTO yourTableName values(now());

두 구문을 모두 이해하기 위해 먼저 테이블을 생성하겠습니다. 테이블을 생성하는 쿼리는 다음과 같습니다 -

mysql> Create table NowAndCurdateDemo −> ( −> YourDueDate datetime −> );쿼리 OK, 영향을 받은 행 0개(1.75초)

테이블에 현재 날짜와 날짜-시간을 삽입하는 두 함수를 모두 구현합니다. 날짜를 삽입하는 쿼리는 다음과 같습니다 -

mysql> insert into NowAndCurdateDemo values(curdate());Query OK, 1개의 row가 영향을 받았습니다(0.28초)mysql> insert into NowAndCurdateDemo values(now());Query OK, 1개의 row가 영향을 받았습니다(0.14초)> 

다음 쿼리를 사용하여 테이블에 데이터가 삽입되었는지 여부를 확인하십시오 -

mysql> 선택 * from NowAndCurdateDemo;

다음은 출력입니다 -

+---------------------+| 마감일 |+---------------------+| 2018-12-05 00:00:00 || 2018-12-05 21:24:10 |+---------------------+2행 세트(0.06초)