Uděláte to stejným způsobem jako při jeho vytvoření:
exec sp_rename 'BookPublisher."[Book_Category]"', 'Book_Category', 'COLUMN';
Zde je malá ukázka, kterou jsem udělal, abych otestoval, zda je to vůbec možné. Nejprve jsem předpokládal, že jde o nepochopení toho, jak []
lze použít v SQL Server, ukázalo se, že jsem se mýlil, je to možné - musíte použít dvojité uvozovky mimo hranaté závorky.
begin tran
create table [Foo] ("[i]" int);
exec sp_help 'Foo';
exec sp_rename 'Foo."[i]"', 'i', 'column ';
exec sp_help 'Foo';
rollback tran