当前位置:数据库 > Oracle >>

sql server 2008数据库中如何像oracle那样查询表的数目

oracle中:select count(table_name) from user_tables可以查询数据库中表的数目,请问sql server 2008中如何查询数据库中表的数目
答案:SQL2008,可以使用 select count(1) from sys.tables
其他:查询用户创建的表:
select count(*)  from sysobjects where xType = 'U'

查询库中所用的信息:
select count(*) from sysobjects select count(name) as usertableCounts from    数据库名.dbo.sysobjects where xtype='U' and name<> 'dtproperties'

上一个:从来没有接触过oracle数据库,想学习一下,应该想看什么书???
下一个:ORACLE 数据库中在将date类型转换成varchar类型时出现问题。SQL如下:

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,