![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
oracle
我是少歌
这个作者很懒,什么都没留下…
展开
-
oracle中connect by prior 算法
(递归–>中序遍历)1.oracle中 start … connect by prior 子句用法。 connect by 是结构化查询中用到的:select…from tablestart with 条件1connect by 条件2where 条件3;条件1:根节点限定语句条件2:连接条件,prior表示上一条记录例:connect by prior org_id=par...原创 2019-04-04 17:09:28 · 425 阅读 · 0 评论 -
查询大量数据表的总记录数
1.普通select count(*) from table;几千万条数据好几分钟2.快速查询表的总记录数select table_name,t.num_rows,t.last_analyzed from tabs t;!!!查出数据库中此用户所有表中的记录数比较:1是查用户表,2是查系统表!!!2查询结果不是非常准确,tables表中存在一个字段last_analyzed(最后分...原创 2019-04-04 17:34:29 · 5961 阅读 · 2 评论 -
oracle函数
1.将字段中字符替换translate(string(字段),from_str(要替换的字符),to_str(换成字符));2.查找子串位置instr(sourceString,destString,start,appearPosition)instr(‘源字符串’ , ‘目标字符串’ ,‘开始位置’,‘第几次出现’)开始位置为负数,向左移start,appearPosition默认为...原创 2019-04-04 17:52:58 · 169 阅读 · 0 评论 -
oracle表空间扩容
smalfile tablespace: alter database datafile 文件名 resize 大小;bigfile tablespace: alter tablespace 文件名 resize 大小;判断smalfile or bigfile:select bigfile from dba_tablespaces where tablespace_name=‘...原创 2019-04-04 17:57:52 · 917 阅读 · 0 评论 -
oracle导出导入某用户所有数据(表、视图、存储过程....)
cmd下:导出: exp 用户名/密码@数据库 owner = 用户名 file=文件保存路径;例:exp shaoge/123@orcl owner=shaoge file=F:\abc.dmp tables=(t1,t2) tables可省导入:imp 用户名/密码@数据库 fromuser = 用户名 touser = 用户名 file = 文件路径 ignore = yfromu...原创 2019-04-04 19:35:32 · 642 阅读 · 0 评论