1,导出
将数据库TEST完全导出,用户名user 密码pasd 导出到D:\export.dmp中
exp user/pasd@TEST file=d:\export.dmp full=y
将数据库中system用户与sys用户的表导出
exp user/pasd@TEST file=d:\export.dmp owner=(system,sys)
将数据库中的表table1、table2、table3导出
exp user/pasd@TEST file= d:\export.dmp tables=(table1,table2, table2...)
2,导入
将D:\export.dmp 中的数据导入 TEST数据库中:
imp user/pasd@TEST file=d:\export.dmp
将d:\export.dmp中的表table1 导入
将数据库TEST完全导出,用户名user 密码pasd 导出到D:\export.dmp中
exp user/pasd@TEST file=d:\export.dmp full=y
将数据库中system用户与sys用户的表导出
exp user/pasd@TEST file=d:\export.dmp owner=(system,sys)
将数据库中的表table1、table2、table3导出
exp user/pasd@TEST file= d:\export.dmp tables=(table1,table2, table2...)
2,导入
将D:\export.dmp 中的数据导入 TEST数据库中:
imp user/pasd@TEST file=d:\export.dmp
将d:\export.dmp中的表table1 导入
imp user/pasd@TEST file=d:\export.dmp tables=(table1)
3 for 循环插入数据
DECLARE
X number; --声明变量
BEGIN
x:=1; --给初值
FOR X IN REVERSE 1..10 LOOP --reverse由大到小
insert into "test" values(x+20);--分号不能少
END LOOP;
DBMS_OUTPUT.PUT_LINE('end loop:x='||X); --x=1
END;