테이블

CREATE TABLE `테이블` (
   `No` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
	`ID` VARCHAR(10) DEFAULT 'Guest',
	`Name` VARCHAR(10),
	`Date` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
	PRIMARY KEY (`No`)
)
COLLATE='utf8_general_ci'
ENGINE=InnoDB
;

INSERT 시에 다른 컬럼의 기본값 넣기

INSERT INTO `테이블`
    (`ID`, `NAME`)
VALUES
    ("ID", DEFAULT(`ID`));

UPDATE 시에 다른 컬럼의 기본값 넣기

UPDATE `테이블`
SET
    `NAME` = DEFAULT(`ID`)
WHERE
    `ID` = "ID";