PLSQL批量插入单条、多条数据过程

 

插入单条数据:

第一步:select * from表名forupdate;

第二步:点击锁头;在下方填入新增的数据,在点击锁头;

第三步:点击提交

插入多条数据:

第一步:先执行一下代码

-- Create table

create table TD_NOTICE_CS

(

  ID           NUMBER(8),

  TYPE         VARCHAR2(2),

  TITLE        NVARCHAR2(400),

  CONTENT      NVARCHAR2(2000),

  START_TIME   DATE,

  END_TIME     DATE,

  PUBLISHER    NVARCHAR2(400),

  PUBLISH_TIME DATE,

  ZONE         NVARCHAR2(200),

  LINE         NVARCHAR2(200)

)

tablespace SMARTGRID

  pctfree 10

  initrans 1

  maxtrans 255

  storage

  (

    initial 64K

    minextents 1

    maxextents unlimited

  );

第二步:执行select*from  TD_NOTICE_CS for update;

点击锁头,把excel数据复制黏贴进去,确定数据与字段对应没错之后,再按锁头锁住,点击提交

第三步:执行以下语句:select * from  TD_NOTICE_CS;查询到有你需要插入的数据之后再进行第四步;

 

第四步:执行以下语句:

insertinto TD_NOTICE

    (ID,

     TYPE,

     TITLE,

     CONTENT,

     START_TIME,

     END_TIME,

     PUBLISHER,

     PUBLISH_TIME,

     ZONE,

     LINE)

  selectID,

     TYPE,

     TITLE,

     CONTENT,

     START_TIME,

     END_TIME,

     PUBLISHER,

     PUBLISH_TIME,

     ZONE,

     LINE

     from TD_NOTICE_cs

执行成功后,点击“提交按钮”就可以了

 

select max(id)    from  TD_NOTICE
select min(id)    from  TD_NOTICE_CS 
select max(id)    from  TD_NOTICE_CS 
select *  from  TD_NOTICE_CS for update

  • 3
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值