在程序中通过sql语句查询来获得某个数据库的所有表名,代码如下:
SELECT
table_name
FROM
information_schema.tables
WHERE table_schema = 'mydatabasename'
AND table_type = 'base table'
(1)sql表名怎么显示扩展阅读
1,利用sys.tables目录视图查询所有表的名字,sys.tables目录视图为每个表对象返回一行. 示例语句如下:
select * from sys.tables
注意:sys.tables目录视图也只有在SQL SERVER2005及以上的版本中才能使用。
2,利用存储过程sp_tables sp_tables存储过程,可返回可在当前环境中查询的对象列表。这代表可在FROM子句中出现的任何对象。 我们可以执行如下语句:
exec sp_tables
在结果集中筛选出所有TABLE_TYPE等于TABLE的记录就是表信息了。
❷ 如何查询SQL的表名
oracle的
select*fromdba_tab_cols
❸ 如何显示sql 2000 某个数据库的所有表
查看某个数据库中所有表名:
='U'
将U 换成 V ,表示 查询 所有 视图 。
数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今六十多年前,随着信息技术和市场的发展,特别是二十世纪九十年代以后,数据管理不再仅仅是存储和管理数据,而转变成用户所需要的各种数据管理的方式。数据库有很多种类型,从最简单的存储有各种数据的表格到能够进行海量数据存储的大型数据库系统都在各个方面得到了广泛的应用。
❹ SQL如何列出表名
select * from 学生表。。。
所有列
select [id], [name] from [sysobjects] where [type] = 'u' order by [name] 所有表
❺ 如何在SQL数据库查看表名描述
选中要查询的那个数据库,新建查询
select * from <表名> (where < >)
❻ 怎样得到SQL数据库中的所有表的名字
to
chechy(chechy):你的办法确切很好,如今又有了一个新问题,表的名称是能查出来了,但在表的名称前老是带着dbo.如许一个前缀,dbo是数据库中表的所有者。请问如何才能去掉履┞封个前缀?
❼ sql怎么获得所有表名
select name from [MSysObjects] where type=1 需要有相关权限
office 2003设置:工具 -> 选项 -> 视图 -> 勾选隐藏对象、系统对象。工具 -> 安全 -> 用户与组的权限 ,在对象名称中选定 MSysObjects ,然后权限中设置其读取权限。
office 2007设置:单击左上角图标 -> Access选项 -> 当前数据库 -> 导航 -> 导航选项 -> 勾选显示隐藏对象,显示系统对象。数据库工具选项卡 -> 用户和权限 -> 用户与组权限,对象类型选择表,对象名称选定MSysObjects,然后勾选“读取数据”权限
查询列的表名是[MSysColumns]
❽ 如何用sql获取数据库中所有表名
1、双击打开MySQL软件,在左侧中找到【表】并且右击选择【新建表】,
❾ 如何用SQL语句显示数据库中所有表的名称
select name from sysobjects where xtype='u'
❿ sql数据库建表填入数据后怎么显示结果
数据库管理工具可以直接显示。
数据库管理工具可以很直观查询到数据库储存的数据,如phpMyAdmin只可以直接打开MySQL数据库的表,直接查看其中的内容。但是Mssql数据即使用SQLServer数据库管理工具也很难直观地看到表中保存的数据,需要输入命令才行。
首先打开软件,在右侧的对象资源器选中需要查询的mssql数据库,点击菜单栏新建查询,在新打开的窗口输入表名,点击执行,就可以看到表的数据。