精华内容
下载资源
问答
  • oracle查询当前数据库所有表名

    万次阅读 2018-03-16 13:24:50
    一些文章都是介绍查询当前登录用户下的表名信息,都无法查询当前实例的所有用户及表信息,本sql就是解决这个问题。select distinct a.OWNER 用户名, a.TABLE_NAME 表名 from sys.all_col_comments a, sys.dba_...
    一些文章都是介绍查询当前登录用户下的表名信息,都无法查询当前实例的所有用户及表信息,本sql就是解决这个问题。
    select distinct a.OWNER 用户名, a.TABLE_NAME 表名
      from sys.all_col_comments a,
           sys.dba_objects b
     where a.table_name=b.object_name 
       and b.object_type='TABLE'
     order by a.OWNER, a.TABLE_NAME;

    展开全文
  • Oracle 查询当前数据库获得 所有表名+表名注释 SELECT a.TABLE_NAME,b.COMMENTS FROM user_tables a,user_tab_comments b WHERE a.TABLE_NAME=b.TABLE_NAME ORDER BY TABLE_NAME 结果就是查询所有表名+表...

    Oracle 查询当前数据库获得 所有表名+表名注释

    SELECT 
        a.TABLE_NAME,b.COMMENTS
    FROM
        user_tables a,user_tab_comments b
    WHERE 
        a.TABLE_NAME=b.TABLE_NAME
    ORDER BY 
        TABLE_NAME 
    

    结果就是查询所有的表名+表注释。
    转载自:https://blog.csdn.net/ksn_c/article/details/80743689

    展开全文
  • 1.查询当前数据库所有表名及表的备注:  1) select * from user_tab_comments;----查询所有表  2)select * from user_tab_comments where Table_Name='表名';----查询某一个表的名称及备注 2.查询...

    1.查询当前数据库中所有表名及表的备注:

            1) select  * from user_tab_comments;----查询所有表

            2)select  *  from user_tab_comments  where Table_Name='表名';----查询某一个表的名称及备注


    2.查询某一个表的所有列及列的备注:

      select  *  from user_col_comments  where Table_Name='表名';





    以上内容参考:http://blog.csdn.net/oraclest/article/details/38371621

    展开全文
  • MySQL中查询所有数据库名和表名 1.查询所有数据库 show databases; 2.查询指定数据库所有表名 select table_name from information_schema.tables where table_schema='database_name' and table_type='base ...

    MySQL中查询所有数据库名和表名

    1.查询所有数据库
    show databases;

    2.查询指定数据库中所有表名
    select table_name from information_schema.tables where table_schema='database_name' and table_type='base table';

    3.查询指定表中的所有字段名
    select column_name from information_schema.columns where table_schema='database_name' and table_name='table_name';

    4.查询指定表中的所有字段名和字段类型
    select column_name,data_type from information_schema.columns where table_schema='database_name' and table_name='table_name';

    SQLServer中查询所有数据库名和表名

    1、查询数据库中的所有数据库名:
     SELECT * FROM Master..SysDatabases ORDER BY Name;

    2、查询当前数据库所有表名:
    SELECT * FROM SysObjects Where XType='U'   ORDER BY Name;
      --XType='U':表示所有用户表; 
      --XType='S':表示所有系统表;

    3.查询某个表的所有字段名: 
    SELECT * FROM SysColumns WHERE id=Object_Id('TableName');

    4.查询指定表中的所有字段名和字段类型
    select sc.name,st.name from syscolumns sc,systypes st where sc.xtype=st.xtype and sc.id in(select id from sysobjects where xtype='U' and name='table_name');

    sqlserver中各个系统表的作用
    sysaltfiles 主数据库 保存数据库的文件
    syscharsets 主数据库 字符集与排序顺序
    sysconfigures 主数据库 配置选项
    syscurconfigs 主数据库 当前配置选项
    sysdatabases 主数据库 服务器中的数据库
    syslanguages 主数据库 语言
    syslogins 主数据库 登陆帐号信息
    sysoledbusers 主数据库 链接服务器登陆信息
    sysprocesses 主数据库 进程
    sysremotelogins主数据库 远程登录帐号
    syscolumns 每个数据库 列
    sysconstrains 每个数据库 限制
    sysfilegroups 每个数据库 文件组
    sysfiles 每个数据库 文件
    sysforeignkeys 每个数据库 外部关键字
    sysindexs 每个数据库 索引
    sysmenbers 每个数据库 角色成员
    sysobjects 每个数据库 所有数据库对象
    syspermissions 每个数据库 权限
    systypes 每个数据库 用户定义数据类型
     

    Oracle中查询所有数据库名和表名

    1.查询所有数据库
    由于Oralce没有库名,只有表空间,所以Oracle没有提供数据库名称查询支持,只提供了表空间名称查询。
    select * from v$tablespace;--查询表空间(需要一定权限)

    2.查询当前数据库中所有表名
    select * from user_tables;

    3.查询指定表中的所有字段名
    select column_name from user_tab_columns where table_name = 'table_name';--表名要全大写

    4.查询指定表中的所有字段名和字段类型
    select column_name, data_type from user_tab_columns where table_name = 'table_name';--表名要全大写

    展开全文
  • 查询数据库所有表的信息 select * from dba_tables; 查询某个用户下所有表的信息 select * from dba_tables where OWNER='USER_NAME'; 查询某个用户下所有表的表名、记录数和最后修改时间 select TABLE_...
  • 1.查询当前用户下所有表名、表注释 select table_name,comments from user_tab_comments;------table_name(表名)、comments(表注释) 2.查询当前用户下每个表对应的字段名称、注释 select table_name,column_name,...
  • Oracle 查询数据库中的所有表名

    千次阅读 2020-11-18 16:35:33
    这种方法指定Oracle用户名(也就是Oracle中的模式)进行查询,把查询条件的 * 换成 TABLE_NAME 只展示表名 -- DWD为用户名,用户名必须是大写,你填你的用户名 SELECT * FROM all_tables WHERE OWNER = 'DWD' -- 加...
  • 1、oracle 查询当前用户下的表名 + 表注释 select t.table_name tableName, f.comments comments from user_tables t inner join user_tab_comments f on t.table_name = f.table_name 2、 oracle 查询某...
  • 如果是当前用户,"select * from tab"即可
  • MySQL中查询所有数据库名和表名 查询所有数据库 show databases; 查询指定数据库所有表名 select table_name from information_schema.tables where table_schema='database_name' and table_type='base ...
  • select tabel_name from user_tables; 查询结果如图
  • 查询所有表名: select t.table_name from user_tables t; 查询所有字段名: select t.column_name from user_col_comments t; 查询指定表的所有字段名: select t.column_name from user_col_comments t where...
  • Oracle数据库表的一些宏处理 比如现在,有个数据库表,我想要知道这个数据库已经建了多少张表?每个表有多少条数据?每个表都有哪些字段?以及字段的说明? 下面就用SQL一一解决上面的问题: -- 所有...
  • oracle查询数据库(oracle查询所有数据库)2020-07-24 12:01:17共10个回答PLsql查询工具便可查询你指所有的表吗?如果你想查数据库所有的表的话,可以查询select*fromdba_tables如果你想查询数据库中某个用户下的表的...
  • select a.TABLE_NAME,b.COMMENTSfrom user_tables a,user_tab_comments bWHERE a.TABLE_NAME=b.TABLE_NAMEorder by TABLE_NAME 转载于:https://www.cnblogs.com/newlangwen/p/8677066.html
  • 获取所有表名和标注释SELECTa.TABLE_NAME,b.COMMENTSFROMall_tables a left join user_tab_comments b on a.TABLE_NAME=b.TABLE_NAMEWHEREa.OWNER=‘数据库名称‘ORDER BYa.TABLE_NAME获取所有的表字段,类型,...
  • //当前用户的表  select table_name from all_tables; //所有用户的表  select table_name from dba_tables; //包括系统表  select table_name from dba_tables where owner='用户名'  user...
  • 使用SQL查询所有数据库名和表名

    千次阅读 2019-05-16 10:59:03
    使用SQL查询所有数据库名和表名 MySQL中查询所有数据库名和表名 查询所有数据库 show databases;查询指定数据库所有表名 select table_name ...
  • select a.TABLE_NAME,b.COMMENTS from user_tables a,user_tab_comments b WHERE a.TABLE_NAME=b.TABLE_NAME order by TABLE_NAME
  • Oracle SQLServer MySQL查看当前所有数据库表名及其他信息 环境:Oracle 11g + SQLServer 2008 R2 + MySQL 5.1 Oracle: 1. 查看当前库的所有数据表 select * from all_tables; select...
  • select a.TABLE_NAME,b.COMMENTS from user_tables a,user_tab_comments b WHERE a.TABLE_NAME=b.TABLE_NAME order by TABLE_NAME
  • 查询数据库所有表名和字段名的语句 SQL 查询所有表名: SELECT NAME FROM SYSOBJECTS WHERE TYPE='U' SELECT * FROM INFORMATION_SCHEMA.TABLES 查询表的所有字段名: SELECT NAME FROM SYSCOLUMNS WHERE ID=...
  • 例如:要查询指定 数据库中的表名称 select name from sysobjects where xtype='u' order by name 这样就能查询出来所有的指定数据库下的表的名称 ...SQL SERVER查询数据库所有表名/字段 SELECT * FROM...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 49,379
精华内容 19,751
关键字:

oracle查询当前数据库所有表名