Fab*_*iro 6 sql sql-server sql-server-2008-express
我正在使用Visual Studio 2008和SQL Server 2008 Express.
如何更改视图的名称?我可以更改表的名称,但我无法更改视图名称.
有什么建议吗?
谢谢Fabio Milheiro
Max*_*eat 21
您可以使用ALTER VIEW语句,如下所示:
ALTER VIEW dbo.myView
AS
SELECT foo
FROM dbo.bar
WHERE widget = 'foo'
GO
要重命名视图,请使用sp_rename系统存储过程:
EXEC sp_rename 'dbo.myView', 'myNewViewName'
注意:不要在第二个字符串中包含模式名称,否则您将获得类似"dbo.dbo.myNewViewName"的名称.