• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    使用SQL语句查询MySQL,SQLServer,Oracle所有数据库名和表名,字段名

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

    查询所有数据库

    show databases;


    查询指定数据库中所有表名

    select table_name from information_schema.tables where table_schema='database_name' and table_type='base table';
    
    
    

    查询指定表中的所有字段名

    select column_name from information_schema.columns where table_schema='database_name' and table_name='table_name';
    
    
    

    查询指定表中的所有字段名和字段类型

    select column_name,data_type from information_schema.columns where table_schema='database_name' and table_name='table_name';
    
    
    

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

    查询所有数据库

    select * from sysdatabases;
    
    
    

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

    select * from sysobjects where xtype='U';
    xtype='U':表示所有用户表,xtype='S':表示所有系统表。
    
    
    

    查询指定表中的所有字段名

    select name from syscolumns where id=Object_Id('table_name');
    
    
    

    查询指定表中的所有字段名和字段类型

    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');
    
    
    

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

    查询所有数据库

    由于Oralce没有库名,只有表空间,所以Oracle没有提供数据库名称查询支持,只提供了表空间名称查询。

    select * from v$tablespace;--查询表空间(需要一定权限)
    
    
    

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

    select * from user_tables;
    
    
    

    查询指定表中的所有字段名

    select column_name from user_tab_columns where table_name = 'table_name';--表名要全大写
    
    
    

    查询指定表中的所有字段名和字段类型

    select column_name, data_type from user_tab_columns where table_name = 'table_name';-
    

    使用SQL语句查询MySQL,SQLServer,Oracle所有数据库名和表名,字段名的SQL语句,简单明了

    您可能感兴趣的文章:
    • Sql查询MySql数据库中的表名和描述表中字段(列)信息
    • mysql表名忽略大小写配置方法详解
    • MYSQL将表名称修改成大写的存储过程
    • 如何将MySQL的两个表名对调
    • MySQL 使用SQL语句修改表名的实现
    上一篇:为什么你不要收缩数据库文件(国外翻译)
    下一篇:Ubuntu 17.10安装phpMyAdmin数据库管理工具配置详解
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    使用SQL语句查询MySQL,SQLServer,Oracle所有数据库名和表名,字段名 使用,SQL,语句,查询,MySQL,