Pergunta

Estou usando o Visual Studio 2008 e SQL Server 2008 Express.

Como posso alterar o nome do ponto de vista? Eu posso mudar os nomes de tabelas, mas eu não posso mudar o nome da visão.

Qualquer sugestão?

Obrigado, Fabio Milheiro

Foi útil?

Solução

Você pode usar a instrução ALTER algo vista como esta:

ALTER VIEW dbo.myView
AS
SELECT foo
FROM dbo.bar
WHERE widget = 'foo'
GO

referência no MSDN

Procedimento Para renomear um ponto de vista, o uso sp_rename armazenados do sistema:

EXEC sp_rename 'dbo.myView', 'myNewViewName'

Nota: não incluir o nome do esquema na segunda corda, ou então você vai ter um nome como "dbo.dbo.myNewViewName"

.

Outras dicas

Você pode usar o gui em sms

Você pode clicar visualizar, editar-lo, em seguida, fazer gerar script se você quiser o código

Você pode usar o comando ALTER ou criar um novo e excluir o antigo.

-Shaun

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top