테이블 변경 (ALTER) - 테이블 칼럼 , 제약조건 추가 (ADD)
ALTER TABLE hero
ADD COLUMN star INT NOT NULL AFTER _id,
ADD PRIMARY KEY (_id);
DESC hero;
- hero 테이블 변경
- 자료형이 INT이고 NOT NULL 인 star라는 컬럼을 _id 컬럼 바로 뒤에 생성
- _id를 기본키로 생성
- AFTER 컬럼명
- 컬럼명 뒤에 컬럼을 생성하는 구문으로 추가될 컬럼의 위치를 선정한다.
- FIRST 컬럼명
- 첫 번째 컬럼으로 추가(첫 번째 컬럼은 보통 기본키)
- ADD COLUMN 컬럼명 조건
- 새로운 컬럼을 컬럼명과 조건으로 신규 생성해서 추가
'개발 > Database' 카테고리의 다른 글
테이블 변경 (ALTER) - 테이블 제약 조건 제거 (DROP) (0) | 2024.02.02 |
---|---|
테이블 변경 (ALTER) - 테이블 변경 (CHANGE, MODIFY) (0) | 2024.02.02 |
테이블 변경 (ALTER) - 테이블 이름 변경 (RENAME) (0) | 2024.02.02 |
데이터 베이스, 테이블 삭제 (0) | 2024.02.02 |
조건 검색, 효율적인 방법 (BETWEEN, IN) (0) | 2024.02.02 |