SQLServer中用T—SQL命令查询一个数据库中有哪些表的sql语句

来源:asp之家 时间:2012-07-11 15:28:50 

1、查询SQL中的所有表:

Select TABLE_NAME FROM 数据库名称.INFORMATION_SCHEMA.TABLES Where TABLE_TYPE='BASE TABLE' 执行之后,就可以看到数据库中所有属于自己建的表的名称

2、查询SQL中所有表及列:

Select dbo.sysobjects.name as Table_name, dbo.syscolumns.name AS Column_name FROM dbo.syscolumns INNER JOIN dbo.sysobjects ON dbo.syscolumns.id = dbo.sysobjects.id Where (dbo.sysobjects.xtype = 'u') AND (NOT (dbo.sysobjects.name LIKE 'dtproperties'))

3、在Sql查询分析器,还有一个简单的查询方法:

EXEC sp_MSforeachtable @command1="sp_spaceused '?'" 执行完之后,就可以看到数据库中所有用户表的信息

4、查询总存储过程数:

select count(*) 总存储过程数 from sysobjects where xtype='p'

D = 默认值或 DEFAULT 约束
F = FOREIGN KEY 约束
L = 日志
FN = 标量函数
IF = 内嵌表函数
P = 存储过程
PK = PRIMARY KEY 约束(类型是 K)
RF = 复制筛选存储过程
S = 系统表
TF = 表函数
TR = 触发器
U = 用户表
UQ = UNIQUE 约束(类型是 K)
V = 视图
X = 扩展存储过程

标签:T—SQL,哪些表
0
投稿

猜你喜欢

  • vue阻止页面回退的实现方法(浏览器适用)

    2024-06-07 15:24:10
  • vue跳转后不记录历史记录的问题

    2023-07-02 17:03:38
  • python3.6使用tkinter实现弹跳小球游戏

    2022-04-09 14:37:13
  • Spring数据库事务的实现机制讲解

    2024-01-19 11:32:10
  • 使用mypy对python程序进行静态检查

    2022-06-17 18:10:55
  • python Django框架实现自定义表单提交

    2021-01-04 14:52:42
  • 浅谈vue中使用编辑器vue-quill-editor踩过的坑

    2024-04-10 13:46:00
  • asp任何取得多个表单的值

    2008-04-15 15:31:00
  • Python编程入门指南之函数

    2021-05-13 15:45:31
  • Go语言利用ssh连接服务器的方法步骤

    2024-04-25 14:59:55
  • Python selenium 三种等待方式详解(必会)

    2021-03-13 16:03:33
  • Python 八个数据清洗实例代码详解

    2022-12-08 23:50:36
  • Appium自动化测试实现H5页面元素定位

    2023-06-22 02:25:53
  • Python中的延迟绑定原理详解

    2022-07-08 16:18:35
  • python使用三角迭代计算圆周率PI的方法

    2021-12-29 06:47:02
  • Tensorflow中使用tfrecord方式读取数据的方法

    2023-12-05 01:01:18
  • Python爬虫实现热门电影信息采集

    2023-02-08 22:51:28
  • UCenter 批量添加用户的php代码

    2024-05-11 09:25:09
  • 自己写的一个PJBlog中可以双击输入验证码的修改

    2009-05-17 10:51:00
  • 怎么样在网页上读取远程xml的数据

    2008-10-10 17:43:00
  • asp之家 网络编程 m.aspxhome.com