컬럼명 변경
ALTER TABLE [테이블명] RENAME COLUMN [이전 컬럼명] TO [새로운 컬럼명]
예시
더보기
ALTER TABLE emp RENAME COLUMN REMAK TO REMARK;
컬럼 타입 변경
ALTER TABLE 테이블명 MODIFY (컬럼명 데이터타입);
예시
더보기
ALTER TABLE EMPLOYER MODIFY(DEPT VARCHAR2(20)); -- 필드속성변경
컬럼추가
ALTER TABLE 테이블명 ADD 컬럼명 데이터타입;
예시
더보기
ALTER TABLE EMPLOYER ADD(ADDRESS VARCHAR2(50) NOT NULL); -- 필드생성
외래키생성(데이터 타입 같아야함)
ALTER TABLE 테이블명
ADD(Constraint 제약조건 FOREIGN KEY(컬럼명) References 참조테이블(컬럼명));
예시
더보기
ALTER TABLE EMP
ADD (Constraint XFK_EMP Foreign key(DEPTNO)
References DEPT(DEPTNO));
컬럼 삭제
ALTER TABLE 테이블명 DROP COLUMN 컬럼명;
'DB > SQL' 카테고리의 다른 글
DELETE 행의 데이터 삭제 (0) | 2023.12.26 |
---|---|
INSERT 데이터 입력 (0) | 2023.12.26 |
DROP 테이블 삭제 (0) | 2023.12.26 |
CREATE 테이블 생성 (0) | 2023.12.26 |
JOIN (0) | 2023.12.26 |