mysql和sqlserver查询数据库表的数量的方法

这篇具有很好参考价值的文章主要介绍了mysql和sqlserver查询数据库表的数量的方法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、mysql查询数据库表的数量

1、查询mysql下所有数据库表的数量

SELECT COUNT(*) TABLES, table_schema FROM information_schema.TABLES GROUP BY table_schema;

2、查询指定数据库的表的数量

SELECT COUNT(*) TABLES, table_schema FROM information_schema.TABLES WHERE table_schema = '库名';


mysql和sqlserver查询数据库表的数量的方法

 

二、sqlserver查询数据库表的数量

1、查询指定数据库的表的数量(选择指定的sqlserver数据库后再执行语句)

SELECT count(*) FROM sys.objects WHERE type='U'   --统计表数量

SELECT NAME  FROM sys.objects WHERE type='U'      --列出表名称

或者

SELECT COUNT(*) FROM SysObjects Where XType='U'   --统计表数量

SELECT Name FROM SysObjects Where XType='U'       --列出表名称

2、xtype 的描述

(1)数据类型:char(2)。

 (2)对象类型。常用列。

xtype可以是下列对象类型中的一种: 

C = CHECK 约束  

D = 默认值或 DEFAULT 约束  

F = FOREIGN KEY 约束  

L = 日志  

FN = 标量函数 

IF = 内嵌表函数   

P = 存储过程   

PK = PRIMARY KEY 约束(类型是 K)   

RF = 复制筛选存储过程 

S = 系统表   

TF = 表函数   

TR = 触发器   

U = 用户表   

UQ = UNIQUE 约束(类型是 K) 

V = 视图   

X = 扩展存储过程
 文章来源地址https://www.toymoban.com/news/detail-465946.html

到了这里,关于mysql和sqlserver查询数据库表的数量的方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Sqlserver 数据库分页查询(三种方式)

    --第一种分页:sqlserver 2000-sqlserver2005 --假设:每页显示5条, 当前页:1  则查询1-5 --不等于前5条的前5条 select top 5 * from  Student where StuNo not in(select top 5 StuNo from  Student) --第二种分页查询: sqlserver 2008-sqlserver2012 select * from Student -- row_number()over()  组合函数,给查询结果创建行

    2023年04月13日
    浏览(52)
  • SQL Server数据库 -- 表的高级查询

      一、子查询 嵌套子查询 相关子查询 二、查询运算 并运算union 交运算intersect 差运算except 三、函数的使用 if语句 while语句 case语句 四、总结 高级子查询是对查询更灵活的运用,学会了高级查询将对数据库使用有很大的帮助。       在SQL语言中,一个select-from-where语句称为一

    2024年02月13日
    浏览(57)
  • SQL Server数据库 -- 表的基础查询

    一、单表查询基本结构 二、单表查询结构语法 select 聚合函数 where 模糊查询 order by group by having 三、多表查询基本结构 四、多表查询结构语法 内连接 自连接 外连接 五、总结         学习了数据库,在以后公司等地方,你可能不会用到创建数据库或者表格,但是你一定会使

    2024年02月11日
    浏览(96)
  • sqlserver数据库导出到mysql

    爱到分才显珍贵,很多人都不懂珍惜拥有,只到失去才看到,其实那最熟悉的才最珍贵的。   这里只介绍一种方式,有很多的方式。 1.使用Navicat 安装 下载 2.工具 数据传输  3.选择源和目标 然后开始 4.最好导入前备份一下库

    2024年02月11日
    浏览(49)
  • thinkphp:数据库查询,嵌套别的表的查询(别的表做子查询)

    从  vendors  表中选择记录。 在  vendors  表中,筛选出具有满足以下条件的  vendor_code  值: 对应的采购订单(在  po_headers_all  表中)存在未完全接收的采购行(在  po_lines_all  表中)。 相应的采购订单状态为 \\\"已签核\\\"。 采购行的数量大于已接收数量。 查询结果按照  v

    2024年02月10日
    浏览(38)
  • 系统mysql、sqlserver数据库兼容方案

    springboot2.4+、mybatisplus3.4+、mysql5.7+、redis3.0+ 如果产品开发默认数据库采用mysql,但是当客户提出数据库需要采用Sqlserver或者Oracle以及其他国产数据库时,程序中就不能出现方言性的sql语句,否则程序在个性化的sql上做不到数据库兼容,因此要想产品能兼容多种数据类型,则在

    2024年02月03日
    浏览(41)
  • SQLserver 数据库导入MySQL的方法

    1.1、 目标数据库—Mysql。 1.2、 源数据库—SQLserver 1.3、 工具:SQLyog (需要旗舰版/企业版/终极版),这里给大家推荐我使用的 下载链接: https://pan.baidu.com/s/1TlLiRI9stxqTc-wBJ5p6UA 提取码: v6d5 工具很小,自定义安装目录。 打开软件后,依次点击:文件----新连接。 在建立连接的界

    2024年02月06日
    浏览(56)
  • 编写jsp页面实现对数据库表的查询

    在本次作业中,我将eclipse与sql server连接起来,并在SSMS中进行插入数据,从而编写jsp页面实现对数据库表的查询。 一、连接数据库 按照(4条消息) eclipse连接SQL server数据库_eclipse如何连接数据库_shexianyu的博客-CSDN博客 教程中的步骤,最初只得到了加载驱动成功,连接数据库失

    2024年02月07日
    浏览(39)
  • C#实现数据库数据变化监测(sqlserver&mysql)

    监测数据库表数据变化,可实现数据库同步(一主一从(双机备份),一主多从(总部数据库,工厂1,工厂2,工厂数据合并到总部数据)) sqlserver 启用数据库监听服务 ALTER DATABASE test SET NEW_BROKER WITH ROLLBACK IMMEDIATE; ALTER DATABASE test SET ENABLE_BROKER; SELECT is_broker_enabled FROM sys.dat

    2024年02月14日
    浏览(52)
  • 使用SqlSugar连接多个数据库(sqlserver,sqlite,mysql)

        有时候,一个项目只有一个数据库,比如只有SQLite,或者MySQL数据库,那么我们只需要使用一个固定的数据库即可。但是一个项目如果写好了,有多个用户使用,但是多个用户使用不同的数据库,这个时候,我们就需要把软件设计成可以连接多个数据库的模式,用什么数

    2023年04月08日
    浏览(55)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包