![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Oracle
枫之落叶_z
有了方向,就不害怕路太在远
展开
-
循环清理表中数据
PL/SQL通过循环删除表当我们在提取数据时,有些表中的数据量特别大,如果再和另一个数据量大的表关联,不仅仅会消耗大量的资源,而且会占用我们大量的时间,这时候我们就会通过建立临时表,先从A表中提取出我们需要的数据,然后和B表关联,随着表越来越多,我们就需要进行维护删除了,如果一个个的删不仅麻烦还容易出错(想想你要drop 999个表),那么如何批量的删除呢,请看下方:declare cursor droptab is select table_name from (select t.table_na原创 2021-05-14 09:32:26 · 331 阅读 · 2 评论 -
Oracle模糊查找存储过程内容
在使用Oracle时,为了节省时间和定时更新数据,我们通常会建立任务调度。随着项目越来越多,建立的调度也成倍的增加,当某个调度出现问题时,就给排查带来了很大的阻碍(一个procedure中可以写多个调度)。查找方法SELECT * FROM user_source t where t.text like '%需要查找的内容%'...原创 2021-02-22 11:43:13 · 668 阅读 · 0 评论 -
Oracle相关知识(3)
1.关于DBlink概念:顾名思义就是数据库的链接,相当于一个通道,当我们要跨本地数据库,访问另外一个数据库表中的数据时,本地数据库中就必须创建远程数据库的dblink,通过dblink可以使本地数据库可以像访问本地数据库一样访问远程数据库表中的数据。注意:DBlink是作用在同一局域网内的方式语法: create database link 数据库链接名 connect to 用户名 ...原创 2020-03-15 20:36:24 · 147 阅读 · 0 评论 -
Oracle相关知识(2)
Oracle相关知识(2)思考:如何创建数据库其他用户?什么是表空间?如何创建与删除,怎么对用户进行创建、修改与删除?1.什么是表空间?概念: 可以看做是数据库的逻辑存储空间 ---> 数据库中开辟的空间用来存储数据库对象表空间与数据文件的关系: 表空间由一个或多个数据文件组成,数据文件的大小和位置可以自己定义 表空间的分类: 1.永久表空间:数据库中要永久化存储...原创 2020-03-14 20:32:38 · 141 阅读 · 1 评论 -
Oracle相关知识(1)
系统用户登录系统用户登录: 系统自带的用户(sys,system,scott) 格式: sqlplus username/password@serviceName as sysdba 示例: sqlplus system/a123456@orcl as sysdba -- as sysdba 表示用管理员账户登录 注意: 如果不加as sysd...原创 2020-03-13 19:49:00 · 214 阅读 · 0 评论