테이블
1 2 3 4 5 6 7 8 9 10 | 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 시에 다른 컬럼의 기본값 넣기
1 2 3 4 | INSERT INTO `테이블` (`ID`, ` NAME `) VALUES ( "ID" , DEFAULT (`ID`)); |
UPDATE 시에 다른 컬럼의 기본값 넣기
1 2 3 4 5 | UPDATE `테이블` SET ` NAME ` = DEFAULT (`ID`) WHERE `ID` = "ID" ; |
'Database' 카테고리의 다른 글
MySQL Geometric 타입 POINT 에서 위도, 경도 조회하기 (POINT, X, Y) (1) | 2015.09.10 |
---|---|
MySQL 현재시간을 기준으로 (+, -) 시간 조회하기 - SUBDATE (0) | 2015.09.10 |
MySQL::mysqldump 원격 DB에서 로컬 DB로 데이터 넣기 (0) | 2015.07.16 |
MySQL::데이터 입력(INSERT)을 좀 더 빠르게 수행하자 (0) | 2015.07.11 |