sql - 如何在 SQL Server 2005 中更新 View

标签 sql sql-server-2005

我想在不删除现有 View 的情况下更新它,您能否提供我如何执行此操作的语法...?

现有 View :

CREATE VIEW V1 AS SELECT EMP_ID,NAME FROM EMP_TABLE

我想将 V1 更新为:

SELECT EMP_ID,NAME, SALARY WHERE SALARY>10000

最佳答案

就这么简单:

ALTER VIEW V1 AS
  SELECT EMP_ID,NAME, SALARY WHERE SALARY > 10000;

关于sql - 如何在 SQL Server 2005 中更新 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18896159/

相关文章:

mysql - 最后插入的子项上的投影

sql-server - 创建数据库错误: cannot create file

asp.net - 将整个数据集传递给 MSSQL 2005 中的存储过程

sql-server-2005 - 合并连续时间记录的查询

xml - 将表迁移到 Sql XML 字段

sql - 每分钟计算两列的行数

mysql - Group By 来查找 SQL 中表元素之间的差异?

sql - postgresql 函数中的 IF ELSE

SQL:如何搜索连续事件?

sql - 将数据从 .txt 文件导入到 SQL Server 2005 Express