我想在不删除现有视图的情况下更新现有视图,您能否只提供语法怎么做??
现有观点:
CREATE VIEW V1 AS SELECT EMP_ID,NAME FROM EMP_TABLE
我想将V1更新为:
SELECT EMP_ID,NAME, SALARY WHERE SALARY>10000
答案 0 :(得分:5)
这很简单:
ALTER VIEW V1 AS
SELECT EMP_ID,NAME, SALARY WHERE SALARY > 10000;
答案 1 :(得分:1)
如果您将来忘记了这一点,您可以随时右键单击SQL Server Management Studio中的视图并选择“修改”,这将为您提供当前查询,并使用正确的语法进行更改。