데이터베이스
[DDL] alter
seein2
2024. 10. 16. 20:52
컬럼 추가
alter table 테이블명 add(추가할 컬럼명과 타입 제약조건);
컬럼명 수정(alter-rename)
alter table 테이블명 rename column 컬럼명 to 수정할 이름;
컬럼데이터 타입 수정 (alter-modify)
alter table 테이블명 modify (컬럼명 타입);
컬럼 삭제(alter-drop)
alter table 테이블명 drop column 컬럼명;
테이블 명 수정
ALTER TABLE 기존 테이블명 RENAME TO 변경할 테이블명;
제약 조건 추가
ALTER TABLE 테이블명 ADD [CONSTRAINT 제약조건명] 제약조건 (컬럼명);
제약 조건 삭제
ALTER TABLE 테이블명 DROP CONSTRAINT 제약조건명;
테이블 스키마, 제약조건 확인
DESC 데이터베이스명.테이블명;
테이블 내 모든 레코드 잘라냄. 스카마는 남아 있음(rollback X)
truncate table 테이블명;
테이블 삭제
drop table 자식 테이블; (먼저 삭제)
drop table 부모 테이블;