经常和oracle打交道的人都应该遇到会遇到过这么一类需求: 哪些表引用了这个表 这条数据被引用了几次 这张表引用了哪些表,引用的字段是什么 本人也经常遇到这些问题,特别是当删除一条数据总是被告知被引用的时候。于是写了以…
标签:oracle
查看oracle数据库的启动时间
–查看oracle数据库的启动时间 select * from sys.v_$instance 视图可查看如实例名,机器名,数据库版本,启动时间等等。
oracle 查询一张表中几个字段内容重复的数据
一、背景 一张person表,有id和name的两个字段,id是唯一的不允许重复,id相同则认为是重复的记录。 二、解决 select id from group by id having count(*) &g…
Rman恢复出现ORA-19755, 无法打开Block Change Tracking文件
今天使用rman duplicate进行数据库恢复时,出现了如下错误: { sql clone "alter system set db_name = ''HCMTST'' comment= ''Reset to ori…
Oracle数据库表备份导入导出dmp文件
一、备份导出前的注意事项 1.导出导出的时候需要注意数据库的字符集是否一致,使用工具导入的话也需要确认工具的字符集 –查询服务端的编码命令 SELECT * FROM Nl…
提升sql水平,记录怒刷50道经典sql题【包含建表sql、答案sql、想提高sql水准的力荐一看】
今年六月份离开学校了,隔一段时间对一些东西进行总结我坚信,时间会见证努力的脚步特此立文,刷网上比较热门的50道sql,里面的思路和sql均为本人刷题路上的记录欢迎大家学习探讨,有错也欢迎大家指出因为本人需要上班,一有空闲…
Oracle扩容表空间时的一次问题记录
这个Case当时发生的时候,我人在外地,项目经理操作解决的,整理一下分享给大家。 问题现象我们需要给一个Oracle DB下的一个表空间进行扩容,但是执行扩容命令的时候,Oracle报出了如下错误:ORA-00059 :…
查看Oracle数据库SQL执行历史
查看Oracle数据库SQL执行历史 2015年03月26日 23:20:29 chinadm123 阅读数:14131 方法1:使用LogMiner工具 优点:可以完全挖掘日志内容,找出所有执行过的…
查看oracle数据库操作日志
select * from v$logfile; select * from v$sql where first_load_time like '2021-11-17%' select * from v$sql wher…
Oracle 集合操作
—- EMP DEPT SALGRADE bonus &nbs…
0629_层次查询
— 层次查询—爬树查询 empno mgr 起点—找谁的 start with 方向—上级 下属 &…
oracle 怎么将两行数据中合并从一行数据
在ORACLE10中可使用以下方法: SELECT n_sec_code, wmsys.wm_concat (c_researcher_code) as result FROM m_researcher_stock_re…