8 ответов:
использовать хранимую процедуру sp_rename:
EXEC sp_rename 'Stu_Table', 'Stu_Table_10'вы можете найти документацию по этой процедуре на MSDN.
Если вам нужно включить имя схемы, это может быть включено только в первый параметр (то есть это не может быть использовано для перемещения таблицы из одной схемы в другую). Так, например, это действительно:
EXEC sp_rename 'myschema.Stu_Table', 'Stu_Table_10'
пожалуйста, используйте это на SQL Server 2005:
sp_rename old_table_name , new_table_nameэто даст вам:
предупреждение: изменение любой части имени объекта может нарушить скрипты и сохраняемые процедуры.
но ваше имя таблицы будут изменены.
Syntex для последних версий MySQL был изменен.
поэтому попробуйте переименовать команду без одинарных кавычек в имена таблиц.
RENAME TABLE old_name_of_table TO new_name_of_table;
Comments