1、打开并登录sql查询分析器。
创新互联是一家集网站建设,鼎城企业网站建设,鼎城品牌网站建设,网站定制,鼎城网站建设报价,网络营销,网络优化,鼎城网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。
2、在查询分析器,输入并运行以下代码,查询出相应的视图表有哪些:
USE pubs (或具体的数据库名,在此笔者以pubs为例)
select * from sysobjects where xtype='V' 。
3、根据以上所查询出来的视图表名称(name字段),在查询分析器运中,运行以下代码:
select * from titleview (视图名)。
4、所显示的查询结果即为视图表的内容了。
5、如果,要查看视图表的定义,可以使用 sp_helptext [ @objname = ] 'name' 来进行查询;比如,查询分析器,输入并运行以下代码:sp_helptext titleview。
6、执行视图定义查询代码段后,所显示的查询结果即为视图表定义。
7、此外,还可以通过以下代码来查看视图及其注释信息的:(仍以上面视图为例来说明)
select c.text from dbo.syscomments c, dbo.sysobjects o
where o.id = c.id and c.id = object_id(N'[dbo].[titleview]') 。
一、查询包含某字段的所有表、视图和存储
格式:
注意:其中类型P、U、V分别对应存储、表和视图。
例子:
查询结果:
二、查询包含某字段(或某内容)的所有存储过程
查询存储中包含某些内容的所有存储。
格式:
例子:
查询结果:
sqlserver用查询建表建完表如何显示表的方法:
非图形界面:show database; use database;show tables;找到“student”
图形界面:找到左边的tables标签,然后找到你的表名“student”
1.首先,双击“ManagementStudio”图标打开SQL服务器。
2.在SQLServer窗口中继续,单击工具栏中的“newquery”图标。
3.接下来,在SQLServer窗口中输入SQL语句来查询SQLServer数据库中的数据。
4.然后,在SQLServer窗口中,单击工具栏中的“execute”图标。
5.最后,在SQLServer窗口中,SQLServer数据库中的查询数据结果显示成功。
--查询数据库里所有表名和字段名的语句
--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
是系统对象,默认情况是隐藏的。通过工具、选项、视图、显示、系统对象可以使之显示出来。
1、打开Microsoft SQL Server 2012,选中需要查询所有表的数据库。
2、选中需要查询的表后,点击左上角的“新建查询”,如图。
3、点击“新建查询”后,会在右边弹出一个编辑框,我们需要在这里编写sql语句,来查询该数据库下的所有表结构。
4、编写sql语句,点击“执行”,当然,这表语句我们可以根据实际情况,来改变条件只查询需要的表名。
5、这时,会在右下方出现最终的查询结果,name即该库下所有的表名。