기본값을 설정하려고 할 때 DATETIME 열을 mysql 테이블에 추가하는 구문을 찾을 수 없습니다 - 예 - 2011-01-26 14:30:00DATETIME 열을 추가 할 때 Alter Table 구문이 어떻게 생깁니 까?
구문은 어떻게 생겼습니까? 여기
혹시 의심이있는 경우 나,ADD COLUMN new_date DATETIME AFTER preceding_col,
감사
기본값을 설정하려고 할 때 DATETIME 열을 mysql 테이블에 추가하는 구문을 찾을 수 없습니다 - 예 - 2011-01-26 14:30:00DATETIME 열을 추가 할 때 Alter Table 구문이 어떻게 생깁니 까?
구문은 어떻게 생겼습니까? 여기
혹시 의심이있는 경우 나,ADD COLUMN new_date DATETIME AFTER preceding_col,
감사
있어 구문이 여기 http://dev.mysql.com/doc/refman/5.5/en/alter-table.html
ALTER TABLE yourTable
ADD COLUMN new_date DATETIME NOT NULL DEFAULT 20110126143000 AFTER preceding_col
또는
ALTER TABLE yourTable
ADD COLUMN new_date DATETIME NOT NULL DEFAULT '2011-01-26 14:30:00' AFTER preceding_col
을 설명 무엇3210
(숫자 형식의 DATETIME을 선호합니다)
ALTER TABLE `yourTable`
ADD `new_date` DATETIME NOT NULL
DEFAULT '2011-01-26 14:30:00'
AFTER `preceding_col`
감사합니다. Mchl ... 테스트를 마쳤습니다. –
NULL을 어떻게 얻으시겠습니까? 테스트를 실행했을 때 NULL이 Yes로 설정되었습니다 –
여기에 설명 된대로 NOT NULL이 데이터 유형과 기본 값 사이를 이동합니다. http://dev.mysql.com/doc/refman/5.5/en/create-table.html – Mchl