首页 > sql数据库系统表和mysql系统表

sql数据库系统表和mysql系统表

sql数据库系统表,常用的(sysobjects,sysindexes,sysindexkeys,SYSCOLUMNS,SYSTYPES 及更多解释说明):

https://docs.microsoft.com/zh-tw/previous-versions/sql/sql-server-2012/ms177596(v%3dsql.110)

系统存储过程sp_spaceused:

执行sp_spaceused存储过程的时候可以不用带参数,直接执行,或者exec sp_spaceused都可以,返回两个结果集:

 

列名

数据类型

描述

database_name

varchar(18)

当前数据库的名称。

database_size

varchar(18)

当前数据库的大小。

unallocated space

varchar(18)

数据库的未分配空间。

 

列名

数据类型

描述

reserved

varchar(18)

保留的空间总量。

Data

varchar(18)

数据使用的空间总量。

index_size

varchar(18)

索引使用的空间。

Unused

varchar(18)

未用的空间量。

有关表的空间信息

下例报告为 aa 表分配(保留)的空间量、数据使用的空间量、索引使用的空间量以及由数据库对象保留的未用空间量。

USE Test3

EXEC sp_spaceused 'aa'

 

MqSql与上面的表对应:

/*所有表 sysobjects*/

select * from information_schema.TABLES where table_TYPE='BASE TABLE' and table_SCHEMA='HcbxCrm_Dev'

/*所有表主键 sysindexkeys  */

SELECT COLUMN_NAME FROM INFORMATION_SCHEMA.KEY_COLUMN_USAGE WHERE TABLE_NAME<>'dtproperties'

 

转载于:https://www.cnblogs.com/randy619/p/9215108.html

更多相关:

  • 强化学习(六) - 连续空间中的强化学习6.1 连续空间中的强化学习6.2 离散空间和连续空间6.3 离散化实例:小车上山6.3.1 相关程序6.3.2 程序注解(1) 环境测试(2) 离散化(3) 模型训练(4) 模型优化...

  • JavaScript 的命名空间并不是真正的命名空间, 只是在脚本内部创建一个封闭的小空间, 必须通过特定的空间名称才能对空间内部的代码进行访问, 这样可以防止同名函数和变量发生冲突, 也可以更方便地管理代码, 就像 .NET 的命名空间 (namespace) 和 Java 的包 (package) 一样. 为什么需要命名空间...

  • 线元决定空间,通过定义时空线元,获得闵氏空间:     转载于:https://www.cnblogs.com/YouXiangLiThon/p/9907552.html...

  • ----------siwuxie095             1、概述 2、栈空间 3、堆空间          1、概述            (布尔类型如果作为单个变量存储数据将占用 4 个字节,如果作为数组中的某个元素只占用 1 个字节)                〔计算机存储数据分为三个空间:寄存器、栈空间、堆空间。...

  • ---修改---create proc p_update ( @ID int, @Name varchar(50), @Age varchar(50), @Sex varchar(20), @StatId int )asbeginupdate Stu set Name=@Name,Age=@Age,Sex=@Sex,StatId=@S...

  • 场景:查询人员指定年月工作量信息 USE [Test] GO SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO ALTER procedure [dbo].[GetWorkLoadMain] @year int, @month int, @UserId varchar(50) as...

  • Java的基础知识有很多,但是我认为最基础的知识应该要属jdk的基础代码,jdk的基础代码里面,有分了很多基础模块,其中又属jdk包下面的lang包最为基础。 我们下面将总结和分析一下lang包下面最为基础和常用的几个部分。 1:常用的对象类型包 (1)其中最基础的类为Object,所有的对象都是继承于这个类的。我们知道所有的类如果...