SQL Server:如何更改视图中的名称?
我正在使用 Visual Studio 2008 和 SQL Server 2008 Express。
如何更改视图的名称?我可以更改表的名称,但无法更改视图名称。
有什么建议吗?
谢谢你, 法比奥·米尔海罗
I am using Visual Studio 2008 and SQL Server 2008 Express.
How can I change the name of the view? I can change tables' names, but I can't change the view name.
Any suggestion?
Thank you,
Fabio Milheiro
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
您可以使用如下所示的 ALTER VIEW 语句:
参考 MSDN
重命名视图,使用
sp_rename
系统存储过程:注意:不要在第二个字符串中包含架构名称,否则您将得到类似“dbo.dbo.myNewViewName”的名称。
You can use the ALTER VIEW statement something like this :
Reference on MSDN
To rename a view, use
sp_rename
System Stored Procedure :Note: don't include the schema name in the second string, or else you'll get a name like "dbo.dbo.myNewViewName".
您可以在短信中使用图形用户界面,
您可以右键单击查看,编辑它,然后如果需要代码,则生成脚本
you can use the gui in sms
you can right click view, edit it, then do generate script if you want the code
您可以使用 ALTER 命令或创建一个新命令并删除旧命令。
-肖恩
You can use the ALTER command or CREATE a new one and delete the old one.
-Shaun