Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
Tags
- Android
- 미니게임
- FIle
- parcel
- 함수
- degit
- 상속
- 시큐어코딩
- 숫자
- SQL
- 쿠키
- React
- Spinner
- java
- 코틀린
- git
- 왕초보
- webpack
- 오버라이드
- 버전일치
- java#왕초보
- 스프링
- Spring
- 안드로이드
- 답글
- sub query
- snowpack
- kotlin
- 스타일보험
- 게시판
Archives
- Today
- Total
YSHUSH
테이블 변경 예제 본문
-- 문제1) EMPLOYEES 테이블에서 부서별로 인원수,평균 급여,급여의 합,최소 급여,최대 급여를 포함하는
-- EMP_DEPTNO 테이블을 생성하라.
CREATE TABLE EMP_DEPTNO(count, avg, sum, min, max)
AS
SELECT COUNT(*), AVG(salary), SUM(salary), MIN(salary), MAX(salary)
FROM employees
WHERE 1 = 2;
-- 문제2) EMP_DEPTNO 테이블에 ETC COLUMN을 추가하라. 단 자료형은 VARCHAR2(50) 사용하라.
ALTER TABLE EMP_DEPTNO
ADD
ETC VARCHAR2(50);
-- 문제3) EMP_DEPTNO 테이블에 ETC COLUMN을 수정하라. 자료 형은 VARCHAR2(15)로 하라.
ALTER TABLE EMP_DEPTNO
MODIFY
ETC VARCHAR2(15);
-- 문제4) EMP_DEPTNO 테이블에 있는 ETC 을 삭제하고 확인하라.
ALTER TABLE EMP_DEPTNO
DROP
COLUMN ETC;
-- 문제5) 이전에 생성한 EMP_DEPTNO 테이블의 이름을 EMP_DEPT로 변경하라.
ALTER TABLE EMP_DEPTNO
RENAME TO EMP_DEPT;
-- 문제6) EMP_DEPT 테이블을 삭제하라.
DROP TABLE EMP_DEPT
CASCADE CONSTRAINTS;
'Coding > SQL' 카테고리의 다른 글
특수 query (0) | 2022.01.22 |
---|---|
sub query 예제 (0) | 2022.01.22 |
sub query (쿼리 안의 쿼리) (0) | 2022.01.22 |
join (0) | 2022.01.22 |
order by, group by 예제 (0) | 2022.01.22 |