공부기록
공부기록, 2021-09-09(sql 용어4)
이재연
2021. 9. 9. 12:34
- sql 기본용어4
- 21) 테이블 이름 변경
RENAME employees2 TO emp;
22) 테이블 삭제
DROP TABLE emp;
23) 테이블의 컬럼에 기본키 지정
-employees 테이블의 컬럼 employ_id를 기본키로 pk_emp_sample란 이름으로 지정
ALTER TABLE employees ADD CONSTRAINT pk_emp_sample PRIMARY KEY(employ_id);
24) emp_sample의 부서번호 컬럼에 존재하지 않는 부서번호가 저장되지 않도록
테이블dapartments의 department_id를 외래키지정하기
ALTER TABLE emp_sample
ADD CONSTRAINT fk_emp_sample FOREIGN KEY(department_id)
REFERENCES departments(department_id);
25) emp_sample의 커미션 컬럼에 0보다 큰 값만 입력하도록 제약조건 생성
(제약조건의 이름: chk_emp_sample_comm)
ALTER TABLE emp_sample
ADD CONSTRAINT chk_emp_sample_comm
CHECK(commission_pct > 0);
## 자주 하는 실수
- 기본기능으로 때우려고함
## 큐
- 어차피 헷갈리니 자주보고쓰자
## 내가 모르는 것
- sql 기본용어4