求一sql语句,查询某一数据库的视图名字

来源:百度知道 编辑:UC知道 时间:2024/05/22 11:08:14
求一sql语句,查询某一数据库的视图名字 哪位知道的帮帮忙
该数据库中的所有的视图名

select * from sysobjects where [xtype]='V'
select [name] from sysobjects where [xtype]='V'
查询分析器里
using 你要查找的数据库名字
select [name] from sysobjects where [xtype]='V'
就可以得到结果了...

谢谢了,我试过了了,非碘-----这位的是正确的。
我用的是sql2005,有点小差别,[xtype]='V' 改成[type]=‘V’。
我刚找到了另一个办法,共享一下。
use DB
SELECT * FROM sys.views
如果不是sql2005改成
use DB
SELECT * FROM sysviews
应该就可以查看此数据库的所有视图了。

select * from tab;会显示所有的表和视图的名字
select * from tab where tabtype='VIEW';