행위

"Mysql 테이블 컬럼"의 두 판 사이의 차이

DB CAFE

(자동속성 값을 갖는 신규컬럼 추가)
(특정 컬럼뒤에 컬럼 추가)
 
38번째 줄: 38번째 줄:
 
==== 특정 컬럼뒤에 컬럼 추가 ====
 
==== 특정 컬럼뒤에 컬럼 추가 ====
 
<source lang=sql>
 
<source lang=sql>
ALTER TABLE table_name ADD new_coulmn_mame  varchar(10) AFTER old_coulmn_mame ;
+
ALTER TABLE table_name  
 +
        ADD new_coulmn_mame  varchar(10) AFTER old_coulmn_mame ;
 
</source>
 
</source>
  
 
[[category:Mysql]]
 
[[category:Mysql]]

2020년 12월 4일 (금) 10:15 기준 최신판

thumb_up 추천메뉴 바로가기


1 테이블[편집]

2 컬럼[편집]

2.1 기존 컬럼에 자동증가 속성 및 pk 추가[편집]

ALTER TABLE table_name 
     MODIFY coulmn_mame INT NOT NULL 
            AUTO_INCREMENT 
            PRIMARY KEY;

2.2 기존 컬럼에 자동증가 속성 추가[편집]

ALTER TABLE table_name 
     MODIFY coulmn_mame INT NOT NULL 
            AUTO_INCREMENT;

2.3 자동속성값 초기화[편집]

ALTER TABLE  table_name AUTO_INCREMENT =1;

2.4 자동속성 및 pk값을 갖는 신규컬럼 추가[편집]

ALTER TABLE table_name 
        ADD COLUMN coulmn_mame INT(9) NOT NULL 
                   AUTO_INCREMENT 
                   PRIMARY KEY FIRST;

2.5 자동속성 값을 갖는 신규컬럼 추가[편집]

ALTER TABLE table_name 
        ADD COLUMN coulmn_mame INT(9) NOT NULL 
                   AUTO_INCREMENT;

2.6 특정 컬럼뒤에 컬럼 추가[편집]

ALTER TABLE table_name 
        ADD new_coulmn_mame  varchar(10) AFTER old_coulmn_mame ;