수천 개의 행이있는 테이블이 있습니다. 테이블은 처음에 created_at 열로 생성되지 않았기 때문에 생성 타임 스탬프를 얻을 수있는 방법이 없습니다. 미래의 행에 대한 타임 스탬프를 시작하는 것이 중요합니다.
기본값 NOW ()로 타임 스탬프 열을 추가하여 이전 행에 값을 채우지 않고 미래 행에 대해서만 값을 채울 수있는 방법이 있습니까?
ALTER
쿼리를 수행하면 모든 행이 타임 스탬프로 채워집니다.
ALTER TABLE mytable ADD COLUMN created_at TIMESTAMP DEFAULT NOW()