1. ALTER
- ์ด๋ฏธ ์์ฑ๋ ์ค๋ผํด ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ฐ์ฒด, ํ ์ด๋ธ์ ๋ณ๊ฒฝํ ๋ ์ฌ์ฉ
- ํ ์ด๋ธ์ ์ ์นผ๋ผ์ ์ถ๊ฐ, ์ญ์ ํ๊ฑฐ๋ ์นผ๋ผ์ ์๋ฃํ ๋๋ ๊ธธ์ด๋ฅผ ๋ณ๊ฒฝํ๋ ๋ฑ ํ ์ด๋ธ ๊ตฌ์กฐ ๋ณ๊ฒฝ๊ณผ ๊ด๋ จ๋ ๊ธฐ๋ฅ ์ํ
2. ADD ํค์๋
- ํ ์ด๋ธ์ ์ ์นผ๋ผ ์ถ๊ฐ
-- 1.
ALTER TABLE EMP_ALTER
ADD HP VARCHAR2(20);
(1) EMP_ALTER ํ ์ด๋ธ์ VARCHAR2 ์๋ฃํ์ ๊ธธ์ด 20์ธ ์ด๋ฆ HP ์นผ๋ผ์ ์ถ๊ฐ
3. RENAME ํค์๋
- ํ ์ด๋ธ์ ์นผ๋ผ ์ด๋ฆ์ ๋ณ๊ฒฝํ ๋ ์ฌ์ฉ
-- 1.
ALTER TABLE EMP_ALTER
RENAME COLUMN HP TO TEL;
(1) EMP_ALTER ํ ์ด๋ธ์ ์นผ๋ผ HP์ ์ด๋ฆ์ TEL ๋ก ๋ณ๊ฒฝ
4. MODIFY ํค์๋
- ํ ์ด๋ธ์ ํน์ ์นผ๋ผ์ ์๋ฃํ์ด๋ ๊ธธ์ด๋ฅผ ๋ณ๊ฒฝํ ๋ ์ฌ์ฉ
-- 1.
ALTER TABLE EMP_ALTER
MODIFY TEL NUMBER(11);
(1) EMP_ALTER ํ ์ด๋ธ์ ์นผ๋ผ TEL์ ์๋ฃํ๊ณผ ๊ธธ์ด๋ฅผ NUMBER(11)๋ก ๋ณ๊ฒฝ
5. DROP ํค์๋
- ํ ์ด๋ธ์ ํน์ ์นผ๋ผ์ ์ญ์ ํ ๋ ์ฌ์ฉ
-- 1.
ALTER TABLE EMP_ALTER
DROP COLUMN TEL;
(1) EMP_ALTER ํ ์ด๋ธ์ ์นผ๋ผ TEL์ ์ญ์