当前位置: 首页 > news >正文

Oracle对比表与表之间的结构

自己首先想到的就是,navicat有提供'结构同步'

但是有些时候情况不一样,比如我遇到的是连接不同,而且是互相同步,以最多的列的那个表为样

没有说一个固定的源

那么还可以通过导出表结构去另一个库中执行看是否报错,以此来判断结构的不同

但是我感觉有点儿麻烦

最后想到通过sql语句来获取,然后在Beyond Compare中去比较

虽然也有点儿麻烦,但是自己能接受吧

SELECT column_name, data_type, data_length, nullableFROM user_tab_columnsWHERE table_name = 'table1'
order by column_nameSELECT column_name, data_type, data_length, nullableFROM user_tab_columnsWHERE table_name = 'table2'
order by column_name

效果

对比


下面这个是查询某个表的全部信息

select * from user_tables where TABLE_NAME = 'tableName'

不加筛选条件就是全部表的信息

有很多能用到的一些字段信息,比如:

        NUM_ROWS: 表中包含的行数

        LAST_ANALYZED: 最后一次对表进行分析(即收集统计信息)的时间

感兴趣可以查一下USER_TABLE

 

http://www.lryc.cn/news/495428.html

相关文章:

  • 基于JSP+MySQL的网上招聘系统的设计与实现
  • 【Linux】进程地址空间(虚拟地址vs物理地址vs页表)
  • pytorch 融合 fuse 学习笔记
  • 在 Ubuntu 20.04 上使用 Lux 下载 Bilibili 视频的详细教程
  • 【eclipse】快捷键
  • 集成开发环境(IDE)的使用技巧插件配置
  • 【如何提升代码工程质量】code review篇
  • Qt 面试题学习13_2024-12-1
  • Hive 安装与架构详解
  • 前端入门指南:模块打包器是什么?模块打包器的工作原理与实践
  • 初识ProtoBuf以及环境搭建(Win和Ubuntu)
  • springboot366高校物品捐赠管理系统(论文+源码)_kaic
  • 【Python网络爬虫笔记】5-(Request 带参数的get请求) 爬取豆瓣电影排行信息
  • 递归算法讲解(c基础)
  • AJAX一、axios使用,url组成(协议,域名,资源路径)查询参数和化简,错误处理,请求/响应报文,状态码,接口文档,
  • QT6学习第六天 初识QML
  • 映射vim键位,基本功能键位表(未更完)
  • Python学习笔记(5)Python的创建型设计模式
  • qt QAnimationDriver详解
  • 零拷贝相关知识点(一)
  • STM32的CAN波特率计算
  • 简单好用的折线图绘制!
  • Hadoop批量计算实验
  • 基于rpcapd与wireshark的远程实时抓包的方法
  • ubuntu多版本安装gcc
  • 算法刷题Day1
  • 泛化调用 :在没有接口的情况下进行RPC调用
  • Java 泛型详细解析
  • 题解:CF332B Maximum Absurdity
  • Vue 集成和使用 SQLite 的完整指东