sql - 如何检查数据库中是否存在 View ?

标签 sql sql-server database stored-procedures view

如果数据库中存在某个 View ,我需要执行一些 SQL 代码。我将如何检查 View 是否存在?

编辑:正在使用的 DBMS 是 Microsoft SQL Server

最佳答案

对于 SQL 服务器

IF EXISTS(select * FROM sys.views where name = '')

关于sql - 如何检查数据库中是否存在 View ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1306009/

相关文章:

sql-server - 有没有办法在 SQL Server 2005/2008 中禁用自动类型强制,从 varchar 到 int(例如)?

mysql - 关于建立数据库表的建议

php - 如何按月在两个指定日期之间迭代

sql - SQL Server Management Studio 中是否有 SELECT ... INTO OUTFILE 等效项?

SQL:查询同一个表中的一列

database - 如何将 .sql 文件导入我的 Heroku postgres 数据库?

c# - asp.net 中无法识别的转义字符

sql - SQL中的整数到位

mysql - 对于这种格式的数据,MySQL 中必须有什么类型的列?

sql - 如何用内置 TSQL 函数替换 IS NULL 和 !=?