SQL Server: Wie Namen in einer Ansicht ändern?
-
05-07-2019 - |
Frage
Ich bin mit Visual Studio 2008 und SQL Server 2008 Express.
Wie kann ich den Namen der Ansicht ändern? Ich kann Tabellen Namen ändern, aber ich kann nicht den Namen der Ansicht ändern.
Jeder Vorschlag?
Danke, Fabio Milheiro
Lösung
Sie können die etwas ALTER VIEW-Anweisung wie folgt aus:
ALTER VIEW dbo.myView
AS
SELECT foo
FROM dbo.bar
WHERE widget = 'foo'
GO
Um eine Ansicht, die Verwendung sp_rename
-System zu umbenennen Stored Procedure:
EXEC sp_rename 'dbo.myView', 'myNewViewName'
Hinweis: Sie nicht die Schemanamen in der zweiten Zeichenfolge, sonst werden Sie einen Namen wie „dbo.dbo.myNewViewName“ get
.Andere Tipps
Sie die GUI in SMS verwenden können,
Sie mit der rechten Ansicht klicken können, bearbeiten, dann Skript generieren, wenn Sie den Code
wollenSie können den ALTER-Befehl verwenden oder einen neuen erstellen und die alten löscht.
-Shaun