我需要一个sql查询来枚举sql Server 2005中特定数据库的所有视图(我只需要视图名称).提前谢谢!

推荐答案

要完成抵消(用已经提出的建议):

SELECT * FROM sys.views

这 for each 视图提供了额外的属性,而sys无法提供这些属性.对象(包含所有类型对象的公共属性)或信息.意见.尽管信息模式方法确实提供了现成的视图定义.

Sql相关问答推荐

Oracle中的分层查询

Microsoft Access UNION将长文本字段限制为255个字符

如何从上一个值减go 值

使用来自不同深度的嵌套组的值执行计算的干净方法?

将主表与历史表连接以获取主表的当前汇率以及历史表中的上一个和最后一个汇率

防止ActiveRecord迁移在db/structure.sql中进行巨大更改

在SQL中返回缺省值,即使查询不返回任何结果

使用列表作为参数进行 Select ,如果为空,则在PostgreSQL中不使用参数进行 Select

Pgsql-返回包含多行数据的行

如何计算给定日期前三个月的值以及月初数据?

从单个表达式中的分隔字符串中取平均值

如何根据 SQL 中的阈值标记一个集群中的所有值?

在 postgres 中插入或更新 jsonb 数组的对象

列(值不为空)到其他有序列

SQL Server - 判断 ids 层次 struct 中的整数 (id)

HIVE SQL where 子句未按预期工作

连续几天购买的客户

snowfalke 会在 Select 运行时锁定表吗?

如何使用子查询锁定此查询中的选定行?

REGEXP 用于字符串格式化以对用空格分隔的字符和数字进行分组