CLASS web

MySQL

테이블 필드 추가

테이블 필드 추가

그럼 저 표에서 다른 필드를 추가 하려면 어떻게 해야 할까

아래와 같다.

ALTER TABLE 테이블명 ADD 새로추가할필드명과 타입 AFTER 필드이름;

AFTER 필드이름은 위치를 말한다. 예를 들어 addr을 입력하면 addr다음으로 새로추가할 필드가 위치한다.

그럼 아래와 같이 입력해보자.

ALTER TABLE student ADD age INT AFTER name;

student 테이블에 age를 name다음에 위치한다 라는 뜻이다.

mysql image

위 테이블에 보이듯이 name 다음으로 새로생성한 필드인 age가 있다.

AFTER로 필드명을 선택하지 않으면 추가한 필드는 가장 마지막에 위치하게 된다.

성별 필드를 추가해보자

ALTER TABLE student ADD gender INT;
DESC student;
mysql image

gender필드가 가장 마지막에 추가 되었다.





댓글 0개

정렬기준

PinkCoding

PinkCoding

X

PinkCoding

Web Scratch Pad

X

loading

            
            
        

컨텐츠로 돌아가기