如何在SQL Server中重命名表及其所有引用?以编程方式将是首选,但任何工具也同样有用。
引用还包括存储过程,视图和其他数据库对象。
依赖于表的对象以及表所依赖的对象。
答案 0 :(得分:1)
使用ALTER
函数
ALTER TABLE table_name
RENAME TO new_table_name;
要重命名视图,请使用系统存储过程sp_rename
EXEC sp_rename 'dbo.view_name', 'new_view_name'
重命名存储过程
也是如此EXEC sp_rename 'sp_stored_procedure_name', 'sp_new_stored_procedure_name'
答案 1 :(得分:1)
我们可以使用SQL Server数据工具和Visual Studio重构功能。(https://msdn.microsoft.com/en-US/library/aa833262(v=vs.80).aspx)
或者使用SQL Server数据工具 (https://msdn.microsoft.com/en-us/library/hh272704(v=vs.103).aspx)