J'utilise Visual Studio 2008 et SQL Server 2008 Express.
Comment puis-je changer le nom de la vue? Je peux changer les noms des tables, mais je ne peux pas changer le nom de la vue.
Toute suggestion?
Merci, Fabio Milheiro
Vous pouvez utiliser l'instruction ALTER VIEW comme suit:
ALTER VIEW dbo.myView AS SELECT foo FROM dbo.bar WHERE widget = 'foo' GO
Référence sur MSDN
Pour renommer une vue, utilisez sp_rename
System Stored Procedure:
EXEC sp_rename 'dbo.myView', 'myNewViewName'
Remarque: n'incluez pas le nom du schéma dans la deuxième string, sinon vous obtiendrez un nom du type "dbo.dbo.myNewViewName".
vous pouvez utiliser le gui dans les sms
vous pouvez cliquer avec le button droit sur la vue, l'éditer, puis générer le script si vous voulez le code
Vous pouvez utiliser la command ALTER ou CREER une nouvelle et supprimer l'ancienne.
-Shaun