코딩이 쉬워진다!/03. SQL

insert select [여러행 select 해서 insert 하기 ]

javajin 2018. 8. 21. 20:03
728x90
반응형
SMALL
  • 여러 행을 한번에 insert 해야하는 경우 
  • insert할 컬럼수와 select 하는 컬럼 수 및 타입이 동일해야한다.




insert into emp10_addr_book

(emp10_addr_book_id

, emp10_company_nm

, emp10_email

, emp10_emp_id

, emp10_mobile

, emp10_person_nm

, emp10_office_tel1)


select emp10_manager_contact_id

, emp10_manager_company_nm

, emp10_manager_email

, emp10_emp_id, emp10_manager_mobile

, emp10_manager_nm

, emp10_manager_telephone

from emp10_manager_contact

;

commit;



insert into  데이터넣을 테이블 명

(, , , , , ,칼럼명칭) 


select  가져올 칼럼명

, , , 

from 테이블명 

;


commit; 

<commit 잊지말것>






728x90
반응형
LIST

'코딩이 쉬워진다! > 03. SQL' 카테고리의 다른 글

JOIN (emp테이블과 조인)  (0) 2018.10.05
sql  (0) 2018.09.21
trunc 함수  (0) 2018.09.04
view 생성하기  (0) 2018.09.03
기초 SQL 정리  (0) 2018.07.18