1.將舊錶中的數據導入到一個新表中
create table myemp(id,ename,sal)
as select empno,ename,sal
from emp;
該命令將先創建myemp表,然後將emp中相關字段的值導入到myemp表中
2.將舊錶中的數據導入到一個已經存在的表中
創建表:
create table myemp(
empid number(4),
ename varchar2(10),
sal number(7,2),
hiredate date
);
從emp導入數據到myemp中:
insert into myemp(empid,ename,sal,hiredate) select emp.empno,emp.ename,emp.sal,emp.hiredate from emp;
3.使用update語句更新數據時,既可以使用表達式或者數值直接修改數據,也可以使用子查詢修改數據
eg:希望員工scott的崗位,工資,補助與smith員工一樣
update emp set(job,sal,comm)=(select job,sal,comm from emp where ename='SMITH') where ename='SCOTT'