3

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

现有视图:

CREATE VIEW V1 AS SELECT EMP_ID,NAME FROM EMP_TABLE

我想将 V1 更新为:

SELECT EMP_ID,NAME, SALARY WHERE SALARY>10000
4

2 回答 2

5

它很简单:

ALTER VIEW V1 AS
  SELECT EMP_ID,NAME, SALARY WHERE SALARY > 10000;
于 2013-09-19T13:37:11.173 回答
1

如果您以后忘记了这一点,您可以随时右键单击 SQL Server Management Studio 中的视图并选择“修改”,这将为您提供当前查询以及更改它的正确语法。

于 2013-09-19T15:04:34.320 回答