Database Basic_SQL_DML_INSERT
<DML : 데이터 조작어 > INSERT 문 * TCL : Transaction language. 1) commit : 변경된 것을 저장하겠다 . 2)rollback : 가장 최근에 변경했던 것을 되돌리겠다 . *insert : 테이블에 새 행을 추가하는 것 . 1) col 의 속성을 변경할 때는 modify alter table emp_new modify (hire_date default sysdate); select * from dept_new; select * from emp_new; 2) emp_new 라는 아무런 데이터 값이 없는 테이블에 employees 의 테이블에 있는 칼럼들을 추가하는것 -- -- 먼저 dept_new 의 칼럼들을 추가해야 가능하다 . insert into emp_new select employee_id, first_name, salary, hire_date, department_id from employees where department_id = 20; 3) departments 테이블의 department_id, department_name, location_id 가 가르키는 실제 도시인 locations 를 dept_new 의 테이블에 추가하기 . insert into dept_new select department_id, department_name, l.city from departments d, locations l where d.location_id = l.location_id; 4) emp_new 테이블에 각 col 마다 데이터를 넣어주기 -- * hire_date 는 defalt sysdate 를 해주었기 때문에 따로 값을 안넣어도 자동적으로 오늘날짜가올라온다 . insert into emp_new (empno, ename, salary, deptno) values(...