怎样看SQL数据库中哪些表有数据
怎样看SQL数据库中哪些表有数据,我知道在任务板里能看见哪些表是空的,哪些表里有数据。有没有什么简便方法能看见呢??最好是查询语句1楼的兄弟注意看看我的题目,我是想知道哪...
怎样看SQL数据库中哪些表有数据,我知道在任务板里能看见哪些表是空的,哪些表里有数据。有没有什么简便方法能看见呢??最好是查询语句
1楼的兄弟注意看看我的题目,我是想知道哪些表里面有内容,不是想知道单一的一个表。
我的数据库中有100个表,但是实际能使用上的只有大概30个表左右,我想知道有什么简便方法能知道有数据的这30个表是哪些。 展开
1楼的兄弟注意看看我的题目,我是想知道哪些表里面有内容,不是想知道单一的一个表。
我的数据库中有100个表,但是实际能使用上的只有大概30个表左右,我想知道有什么简便方法能知道有数据的这30个表是哪些。 展开
4个回答
展开全部
select *
from 表名
譬如说你在那里看到有张叫“table”的表,你用
select *
from table
来查询就能看到了,select *就是把所有条目列出来。
from 表名
譬如说你在那里看到有张叫“table”的表,你用
select *
from table
来查询就能看到了,select *就是把所有条目列出来。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
什么数据库
1.
select * from information_schema.tables
2.
select table_name from user_all_tables
-------------------------
CREATE PROCEDURE get_tableinfo AS
if not exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[tablespaceinfo]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
create table tablespaceinfo --创建结果存储表
(nameinfo varchar(50) ,
rowsinfo int , reserved varchar(20) ,
datainfo varchar(20) ,
index_size varchar(20) ,
unused varchar(20) )
truncate table tablespaceinfo --清空数据表
--这里.....关键部分.把存储过程的结果放到一个表里.
insert into tablespaceinfo exec sp_MSforeachtable "exec sp_spaceused '?'"
go
查询运行该存储过程后得到的结果
select * from tablespaceinfo order by cast(left(ltrim(rtrim(reserved)) , len(ltrim(rtrim(reserved)))-2) as int) desc
1.
select * from information_schema.tables
2.
select table_name from user_all_tables
-------------------------
CREATE PROCEDURE get_tableinfo AS
if not exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[tablespaceinfo]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
create table tablespaceinfo --创建结果存储表
(nameinfo varchar(50) ,
rowsinfo int , reserved varchar(20) ,
datainfo varchar(20) ,
index_size varchar(20) ,
unused varchar(20) )
truncate table tablespaceinfo --清空数据表
--这里.....关键部分.把存储过程的结果放到一个表里.
insert into tablespaceinfo exec sp_MSforeachtable "exec sp_spaceused '?'"
go
查询运行该存储过程后得到的结果
select * from tablespaceinfo order by cast(left(ltrim(rtrim(reserved)) , len(ltrim(rtrim(reserved)))-2) as int) desc
参考资料: http://hi.baidu.com/meaningfulhappy/blog/item/0e23335584fa025c574e0070.html
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个,你可以写一个程序去做了,如果就是用数据库的话,估计实现不了,能够实现也有一定难度;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询