查看sqlserver数据库都有哪些表

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了查看sqlserver数据库都有哪些表相关的知识,希望对你有一定的参考价值。

1、首先我们打开数据库进入数据库。

2、然后我们输入账号和密码,点击链接即可进入数据库中。

3、然后我们在左侧树里找到要改的数据库。

4、然后我们即可找到我们要查看的所有的表。

5、然后我们右键点击设计。

6、然后我们可以查看到数据库表单。

参考技术A

查看sqlserver数据库有哪些表可以使用以下sql语句:

select name from sysobjects where xtype='u';

或者select * from sys.tables;

或者SELECT * FROM INFORMATION_SCHEMA.TABLES;

扩展资料

sqlserver中各个系统表的作用介绍:

sysaltfiles 主数据库 保存数据库的文件

syscharsets 主数据库 字符集与排序顺序

sysconfigures 主数据库 配置选项

syscurconfigs 主数据库 当前配置选项

sysdatabases 主数据库 服务器中的数据库

syslanguages 主数据库 语言

syslogins 主数据库 登陆帐号信息

sysoledbusers 主数据库 链接服务器登陆信息

参考技术B --查询数据库里所有表名和字段名的语句
--SQL 查询所有表名:
SELECT NAME FROM SYSOBJECTS WHERE TYPE='U'
SELECT * FROM INFORMATION_SCHEMA.TABLES

--查询表的所有字段名:
SELECT NAME FROM SYSCOLUMNS WHERE ID=OBJECT_ID(' 表名' )
SELECT * FROM INFORMATION_SCHEMA.TABLES
SELECT * FROM INFORMATION_SCHEMA.VIEWS
SELECT * FROM INFORMATION_SCHEMA.COLUMNS

---------以下为其他数据库查询表----------

--ORACLE 查看所有表名:
SELECT TABLE_NAME FROM USER_TABLES

--ACCESS 查看所有表名:
SELECT NAME FROM MSYSOBJECTS WHERE TYPE=1 AND FLAGS=0
--MSYSOBJECTS 是系统对象,默认情况是隐藏的。通过工具、选项、视图、显示、系统对象可以使之显示出来。本回答被提问者采纳

查看Oracle都有哪些表或者视图

-- 查询你 当前用户下,有哪些表
SELECT * FROM user_tables

-- 查询你 当前用户下, 可以访问哪些表 [也就是访问自己 和 其他用户的]
SELECT * FROM all_tables

-- 查询当前数据库所有的表, 需要你有 DBA 的权限
SELECT * FROM dba_tables
参考技术A 显示oracle数据库中某对应用户的所有的表以及表的相关信息(如:字段名、字段类型等等)。

select * from user_tab_comments;
select * from user_tab_columns;
select * from user_col_comments;本回答被提问者和网友采纳
参考技术B select * from cat; 查看所有表或视图

以上是关于查看sqlserver数据库都有哪些表的主要内容,如果未能解决你的问题,请参考以下文章

sql server都有哪些查询优化方法

sqlserver 游标都有哪些属性

sqlserver自动备份失败原因都有哪些

揭秘SQL Server 2014都有哪些新特性

SQL Server中的聚合函数都有哪些?

SQL Server中的聚合函数都有哪些?