oracle导数据及其常用积累

来源:互联网 发布:数据分析师需要的技能 编辑:程序博客网 时间:2024/04/27 17:46

逻辑备份导出来
exp userid=用户名/密码@数据库实例名 full=y(这个参数默认y表示连数据一起导可以不写|如果为n只导表结构)
 tables=(table1,table2......) file=磁盘目录:/存放的表名字

exp userid=system/manager@myor(dba用) full=y(这个参数默认y表示连数据一起导可以不写|如果为n只导表结构) mctype=complete(这个参数必须是dba权限的)
 tables=(table1,table2......) file=磁盘目录:/存放的表名字

<==================================================================>
导入
imp userid=用户名/密码@数据库实例名 full=y(这个参数默认y表示连数据一起导可以不写|如果为n只导表结构)
 tables=(table1,table2......) file=磁盘目录:/存放的表名字
<==================================================================>
例子:

D:/oracle/product/10.1.0/db_1/BIN>exp userid=cqgd/cqgd2010@123.147.192.157/cqgd
tables=(tbl_video_programme) file=d:/tbl_video_programme

<==================================================================>
select t.*,t.rowid from tbl_website t (修改或查询表中的数据)

select count(1) from v$session 查询当前连接数据库的会话总数

plsql编程框架语法
Declare
 定义语句段 --声明部分
Begin
 执行语句段 --执行部分
Exception
 异常处理段 --异常处理部分
END;
<======================================================================================================>

如果需要大批量的更新数据库数据
可以这样,不必等待一面忘记提交

begin
 执行的语句;(一定要带分号)
 commit;
end;

原创粉丝点击