Вы можете использовать инструкцию ALTER VIEW примерно так:
ALTER VIEW dbo.myView
AS
SELECT foo
FROM dbo.bar
WHERE widget = 'foo'
GO
Ссылка на MSDN
Чтобы переименовать представление, используйте sp_rename
Системная хранимая процедура:
EXEC sp_rename 'dbo.myView', 'myNewViewName'
Примечание: не включайте имя схемы во вторую строку, иначе вы получите имя типа "dbo.dbo.myNewViewName".