본문 바로가기

Study/Oracle

[oracle] 여러가지 데이터 삽입 방법

* 새로운 insert문 형식으로 데이터 삽입.

* 숫자 ++..

select ( select max( ho_code ) from ho_info ) + rownum / 1

from ho_info;

 

* delete

delete from dong_info where apt_code=2;

 

- apt_info 데이터 삽입(과장님 작업)

insert into apt_info

select  2,  

  NAME || '2',       

  ADDR,       

  DONG_COUNT  

from apt_info;

 

- dong_info 데이터 삽입

insert into dong_info

select 

    2,  

    (select max(dong_code) from dong_info) + rownum / 1,

    replace(name, '가나', '가나2'),

     ho_count

from dong_info;

 

- ho_info 데이터 삽입

insert into ho_info

select 

    2,  

    dong_code + 3,

    (select max(ho_code) from ho_info) + rownum / 1,

    replace(name, '가나', '가나2'),

     area,

     price

from ho_info;

'Study > Oracle' 카테고리의 다른 글

[oracle] update  (0) 2019.05.13
[oracle] 필드 추가 및 수정, SUM, UPDATE  (0) 2019.05.13
[oracle] 대용량 데이터 삽입  (0) 2019.05.13
[oracle] create  (0) 2019.05.13
[oracle] oracle 정리  (0) 2019.05.13