2014-01-30 5 views
1

날짜와 시간에 따라 자동으로 증가하는 SQL이 있습니까?DateTime에 의한 SQL 자동 증가

그래서 나는 테이블

      mytable 
===================================================== 
= Comment_ID = First_Name = Comment = DateTime = 
===================================================== 
=  1  =  Bob = FooBar = 11-01-14 11:00 = 
=  2  =  Jack = Blah = 11-01-14 12:29 = 
=  3  =  John = jonny = 12-01-14 07:09 = 
===================================================== 

날짜의 자동 증가를 만들기 위해 멀리 있는가가 있다고?

+0

"날짜 자동 증가"를 이해할 수 없습니까? –

+0

무슨 의미에서 자동 증분? 'auto-increment' 날짜 시간에 내장 된 방법이 없기 때문에 그 필드는 사용자가 정의한 것입니다. 당신이 사용하는 언어를 말해주십시오. – Tzar

+0

새 행을 추가 할 때마다 DATETIME 필드가 자동으로 증가합니다. 현재 날짜와 시간은 – RixsonL

답변

2

실행이 :

ALTER TABLE `mytable` 
CHANGE COLUMN `DateTime` `DateTime` TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP ; 

CURRENT_TIMESTAMP에 기본 값을 설정합니다.

+0

고맙습니다. – RixsonL

+0

안녕하세요. :) – Tzar

0

datetime 열의 기본값은 now()으로 설정할 수 있습니다. 이 방법은 행을 추가 할 때마다 현재 datetime을 자동으로 가져옵니다. MySQL의에서

+1

어쩌면 행을 의미 했습니까? – RixsonL