
: λ°μ΄ν°μ ꡬ쑰λ₯Ό μ μνκΈ° μν ν μ΄λΈ μμ±, μμ κ°μ λͺ λ Ήμ΄
- CREATE : ν μ΄λΈ μμ±
- DROP : ν μ΄λΈ μμ
- ALTER : ν μ΄λΈ μμ
- TRUNCATE : ν μ΄λΈμ μλ λͺ¨λ λ°μ΄ν° μμ
π ν μ΄λΈ μμ±
CREATE TABLE EMPLOYEES2 (
employee_id number(10),
name varchar2(20),
salary number(7,2)
);
π κΈ°μ‘΄ ν μ΄λΈκ³Ό λμΌνκ² ν μ΄λΈ μμ±
CREATE TABLE EMPLOYEES3
AS
SELECT * FROM EMPLOYEES2 e ;
π 컬λΌμΆκ°
ALTER TABLE EMPLOYEES2 add(
manager_id varchar2(10)
); // μΆκ°
SELECT * FROM EMPLOYEES2 e ; //μ‘°ν
π 컬λΌμμ
ALTER TABLE EMPLOYEES2 modify(
manager_id varchar2(20)
);
π 컬λΌμμ
ALTER TABLE EMPLOYEES2 DROP COLUMN manager_id;
π ν μ΄λΈ(μ ꡬ쑰λ₯Ό) μμ
DROP TABLE EMPLOYEES3 ;
π INSERT (ν μ½μ )
SELECT * FROM EMPLOYEES2 e ;
INSERT INTO EMPLOYEES2 e VALUES (1, 'ν
μ€νΈ', 3000);
π TRUNCATE : λ°μ΄ν° μ λΆ λΉμλ΄κΈ°
TRUNCATE TABLE EMPLOYEES2 ;