插入單條數據:
第一步: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