`

sql实现查看oracle的表结构及备注(comments)

阅读更多

查看表结构:

    看字段名与数据类型
    select   *   from   cols     WHERE   TABLE_name=upper( 'table_name ')

    查看主键:
    select   *   from   user_constraints   where   constraint_type= 'P '
    and   TABLE_name=upper( 'table_name ')


  另外:

    在SQLPLUS中,用     desc   tablename
    在PL/SQL工具中,可以通过视图user_tab_columns   查看
    select   *   from   user_tab_columns   where   table_name   =   upper(tablename)
   

 

 

查看备注:

     --查看表的comment
     select   *   from   all_tab_comments   where   table_name= upper(tablename) ;

     --查看列的comment
     select   *   from   all_col_comments   where   table_name=upper(tablename) ;

分享到:
评论

相关推荐

    SqlServer表结构转Oracle

    "SqlServer表结构转Oracle"是一个专注于帮助用户将SQL Server的表结构转换为Oracle数据库系统的工具。这个工具的主要目标是确保在不丢失任何重要信息的情况下,实现数据库结构的平滑过渡。 首先,我们来详细了解SQL...

    Oracle|Sqlserver|MySql数据库表结构一键生成工具

    "Oracle|Sqlserver|MySql数据库表结构一键生成工具" 提供了一种高效的方法来自动化这个过程,大大减轻了手动编写文档的工作量。这款工具能够支持三种主流的关系型数据库管理系统:Oracle、SQL Server和MySQL。 ...

    sqlserver表数据插入到oracle表中的一种实现方式(表结构相同)

    表结构的创建比较简单,但是表的数据量太大,一时也想不到怎么把sqlserver表数据复制到oracle中,于是请教公司主管,用存储过程实现可以查询出所有数据的insert脚本,在oracle库中创建好表,直接把sqlserver中的...

    oracle修改表结构

    在Oracle数据库管理中,对表结构进行修改是一项常见的任务,涉及到添加字段、修改字段属性、删除字段、重命名表或字段、以及注释等操作。以下是对这些操作的详细解析: ### 添加字段 使用`ALTER TABLE`语句可以向...

    oracle表结构生成工具

    在这个Oracle表结构生成工具中,.NET被用作实现用户界面和与Excel交互的平台。 描述中的“根据Excel快速生成”意味着用户可以通过在Excel中组织数据表的定义来快速创建Oracle表结构。Excel的便利性和灵活性使得用户...

    sqlserver自动生成sql语句工具sqlserver转oracle

    本篇文章将详细探讨如何利用工具实现SQL Server自动生成SQL语句并转换到Oracle。 首先,标题中的"sqlserver自动生成sql语句工具"指的是可以分析SQL Server数据库结构和数据,自动生成对应的SQL创建语句的软件。这种...

    Oracle的表结构转成Mysql的表结构

    ### Oracle的表结构转成MySQL的表结构 #### 功能概述 本文介绍了一种将Oracle数据库中的表结构转换为MySQL数据库表结构的方法。通过编写一个PL/SQL函数`fnc_table_to_mysql`来实现这一目标。该函数可以接受四个参数...

    SqlDbx连接oracle

    首先,连接Oracle数据库通常需要Oracle客户端软件,但这里提到的“Sqldbx连接oracle,不用安装client”,意味着SqlDbx可能通过一种无需完整Oracle客户端的方式来实现连接。这种连接方式通常依赖于Oracle的Instant ...

    Oracle常用查看表结构命令

    Oracle常用查看表结构命令 获取表: select table_name from user_tables; //当前用户的表 select table_name from all_tables; //所有用户的表 select table_name from dba_tables; //包括系统表 select ...

    用sql查看表结构,好不容易找到的

    在SQL Server中,查询表结构的方式与Oracle有所不同,主要利用`syscolumns`和`sysobjects`系统表来实现。具体的SQL语句如下: ```sql -- 查询表列的详细信息 SELECT name, xtype, length, isnullable FROM ...

    oracle导出表结构到excel中

    总结起来,将Oracle表结构导出到Excel涉及SQL查询、数据复制以及在Excel中的粘贴操作。对于频繁的操作,可以通过编写VBA宏或使用专业工具来自动化这个过程,提高工作效率。在处理大数据量时,应考虑分批处理和优化...

    Oracle中导出表结构

    ### Oracle中导出表结构 在Oracle数据库管理中,经常需要导出表结构以便于备份、迁移或分析等操作。本文将详细介绍如何使用SQL查询来获取表结构信息,并结合示例进行深入解析。 #### 一、Oracle表结构概述 Oracle...

    sql 常用数据库查看表结构

    以下将介绍如何在 SQL Server 2008 和 Oracle 数据库中查看表结构。 一、 SQL Server 2008 中查看表结构 在 SQL Server 2008 中,可以使用系统视图 syscolumns、sysobjects 和 systypes 等来查看表结构。下面是一...

    oracle表结构查询命令

    在Oracle数据库中,查询表结构是数据库管理员(DBA)及开发人员的一项基本任务。通过查询表结构,我们可以了解到表的基本信息、字段属性以及表的注释等内容。本文将详细介绍Oracle数据库中用于查询表结构的相关命令...

    导出Oracle表结构

    在提供的文件`导出Oracle表结构.EXE`中,很可能封装了上述过程,即通过Delphi编程环境,结合特定的类库文件,实现了一个图形化的Oracle表结构导出工具。用户只需运行这个程序,输入必要的连接信息,即可快速导出所需...

    plsql导出导入oracle表结构方法

    ### PL/SQL Developer 导出/导入 Oracle 表结构详解 #### 一、PL/SQL Developer 简介 PL/SQL Developer 是一款强大的 Oracle 数据库应用开发工具,它不仅支持 PL/SQL 语言的编写与调试,还提供了丰富的功能来帮助...

    Excel自动生成创建表sql支持(sqlserver,oracle)

    通过Excel管理表结构自动生成创建表sql文支持(sqlserver,oracle)

    Oracle Sql语句转换成Mysql Sql语句

    OracleSqlConvert4MysqlSqlTool.java这个源码工具,根据描述,应该是实现了自动读取Oracle SQL语句,分析其结构,并根据MySQL的语法规则进行转换,然后将转换后的SQL语句保存到指定的目标文件中。这个工具简化了手动...

    oracle数据库表结构比较

    oracle两个不同的数据库比较表结构的不同,同时自动形成升级的sql语句,以目标数据库为标准,自动形成源数据库中没有的表或列的创建sql语句;如果源数据库中存在目标数据库中没有的表或列,则不予考虑;即只考虑没有...

    SQL SERVER连接oracle数据库几种方法

    在实际开发中,我们经常需要在 SQL Server 中连接 Oracle 数据库,以便实现数据交换和集成。那么,如何在 SQL Server 中连接 Oracle 数据库呢?下面我们将介绍几种常见的方法。 方法 1:使用 OPENDATASOURCE ...

Global site tag (gtag.js) - Google Analytics