Как я могу изменить имя таблицы с помощью оператора запроса?
Я использовал следующий синтаксис, но не смог найти ключевое слово rename в SQL Server 2005.
Alter table Stu_Table rename to Stu_Table_10
Ответ 1
Использовать sp_rename:
EXEC sp_rename 'Stu_Table', 'Stu_Table_10'
Вы можете найти документацию по этой процедуре на MSDN.
Если вам нужно включить имя схемы, это может быть включено только в первый параметр (то есть это невозможно использовать для перемещения таблицы из одной схемы в другую). Так, например, это действительно: