首页 > 数据库 >ORACLE sql查询用户/表/数据/外键/主键/索引

ORACLE sql查询用户/表/数据/外键/主键/索引

时间:2024-12-23 21:19:19浏览次数:4  
标签:-- xxx 外键 查询 sql OWNER 主键 SELECT

查询用户数量

--  查询用户数量
SELECT COUNT(*) AS user_count FROM DBA_USERS;

查询表数量

--  查询表数量
SELECT OWNER, COUNT(*) AS table_count
FROM DBA_TABLES
WHERE OWNER IN ('RBCC_ICO_ADMIN', 'DPDB_CONFIDENTIAL', 'DPDB_INTERNAL')
GROUP BY OWNER;

检查数据记录数量

--  检查数据记录数量
SELECT OWNER, SUM(NUM_ROWS) AS NUM_ROWS
FROM DBA_TABLES
WHERE OWNER IN ('xxx', 'xxx', 'xxx')
GROUP BY OWNER;

检查约束数量: 主键/外键

--  检查约束数量: 主键/外键
SELECT OWNER, COUNT(1) COUTS
FROM all_constraints
WHERE OWNER IN ('xxx', 'xxx', 'xxx')
    AND constraint_type IN ('P', 'R')
GROUP BY OWNER;

检查约束数量: 索引

--  检查约束数量: 索引
SELECT OWNER, COUNT(1) COUTS
FROM all_indexes
WHERE OWNER IN ('xxx', 'xxx', 'xxx')
GROUP BY OWNER;

 

标签:--,xxx,外键,查询,sql,OWNER,主键,SELECT
From: https://www.cnblogs.com/CRobot/p/18625049

相关文章

  • Python企业公寓后勤管理系统(Pycharm Flask Django Vue mysql)
    文章目录项目介绍和开发技术介绍具体实现截图开发技术开发与测试:设计思路系统测试可行性分析核心代码部分展示文章目录/写作提纲参考源码/演示视频获取方式项目介绍和开发技术介绍论文主要是对后勤管理系统进行了介绍,包括研究的现状,还有涉及的开发背景,然后还对系统......
  • 详解MySQL中 MVCC
    目录第1章:MVCC简介1.1什么是多版本并发控制(MVCC)?1.2MVCC在数据库管理系统中的作用1.3MVCC与传统锁机制的区别1.4为什么需要MVCC?第2章:MVCC的工作原理2.1数据库事务2.2版本控制:如何通过版本号、时间戳来区分不同版本的数据2.3事务的开始与结束(commit和......
  • mysql的事务控制和数据库的备份和恢复
    事务控制语句行锁和死锁行锁两个客户端同时对同一索引行进行操作客户端1正常运行客户端2想修改,被锁行除非将事务提交才能继续运行死锁客户端1删除第5行客户端2设置第1行为排他锁客户端1删除行1被锁客户端2更新行5被锁如何避免死锁mysql的备份和还原......
  • Go语言,查询MySQL数据库
    在Go语言中,查询MySQL数据库的一个常用库是database/sql标准库首先,确保你已经安装了MySQL驱动:goget-ugithub.com/go-sql-driver/mysql示例代码main.gopackagemainimport("database/sql""fmt""log"_"github.com/go-sql-driver/mysql&qu......
  • Mysql面试题一
    MySQL数据库可重复读隔离级别是怎么实现的,MVCC并发版本控制原理MySQL可重复读是通过MVCC实现的MVCC(MultiVersionConcurrencyControl的简称),代表多版本并发控制。与MVCC相对的,是基于锁的并发控制,Lock-BasedConcurrencyControl)。MVCC最大的优势:读不加锁,读写不冲突。......
  • Mysql面试题二
    对MySQL的锁了解吗当数据库有并发事务的时候,可能会产生数据的不一致,这时候需要一些机制来保证访问的次序,锁机制就是这样的一个机制。隔离级别与锁的关系在ReadUncommitted级别下,读取数据不需要加共享锁,这样就不会跟被修改的数据上的排他锁冲突在ReadCommitted级别下,读......
  • SM5604勾选的主键和实际主键可能不一致
    这是一个bug,看到勾选中是第一行,实际对应的主键可能是第2行。所见不是所得。勾选的主键与实际的主键不一样。如果不一样,就要把实际的主键设置成一样。$('#btnSCHC,#btnMXCF').click(function(){var$checked=$("td[colname='MC']input[type='checkbox']:checked")......
  • SQLite-历史记录MVC模型实现测试
    controller.pyfrommodelimportHistoryModelfromviewimportHistoryViewclassHistoryController:def__init__(self):self.model=HistoryModel()self.view=HistoryView()defshow_records(self):#view视图,获取记录,model取......
  • [免费]SpringBoot+Vue幼儿园管理系统【论文+源码+SQL脚本】
    大家好,我是java1234_小锋老师,看到一个不错的SpringBoot+Vue幼儿园管理系统,分享下哈。项目视频演示【免费】SpringBoot+Vue幼儿园管理系统Java毕业设计_哔哩哔哩_bilibili项目介绍随着科学技术的飞速发展,各行各业都在努力与现代先进技术接轨,通过科技手段提高自身的优势;对......
  • PostgreSQL 的历史
    title:PostgreSQL的历史date:2024/12/23updated:2024/12/23author:cmdragonexcerpt:PostgreSQL是一款功能强大且广泛使用的开源关系型数据库管理系统。其历史可以追溯到1986年,当时由加州大学伯克利分校的一个研究团队开发。文章将深入探讨PostgreSQL的起源、发展......