Недавно мне пришлось переименовать таблицу (а также столбец и ограничения FK / PK) в SQL Server 2000 без потери данных. Похоже, не было очевидных операторов DDL T-SQL для выполнения этого действия, поэтому я использовал sp_rename для непосредственного изменения имен объектов.
Было ли это единственным решением проблемы? (кроме того, чтобы дать таблице правильное имя в первую очередь - дох!)