select * from emp;
select * from empinfo;
truncate table empinfo
insert into empinfo
(
empno,
ename,
job,
mgr,
HIREDATE
)
with temp_ as
(
select empno,ename,job,mgr from emp
),
temp as (
select * from emp
)
select
t.empno,
t.ename,
t.job,
t.mgr,
tp.HIREDATE
from temp_ t,temp tp where t.empno=tp.empno;
select * from empinfo;
truncate table empinfo
insert into empinfo
(
empno,
ename,
job,
mgr,
HIREDATE
)
with temp_ as
(
select empno,ename,job,mgr from emp
),
temp as (
select * from emp
)
select
t.empno,
t.ename,
t.job,
t.mgr,
tp.HIREDATE
from temp_ t,temp tp where t.empno=tp.empno;
本文介绍了一种使用SQL进行批量数据操作的方法,通过结合子查询和临时表的方式,实现了对emp和empinfo表的数据处理。该方法包括数据截断、插入以及从现有表中选择特定字段进行填充。
1191

被折叠的 条评论
为什么被折叠?



