У меня есть проблема, связанная с именем таблицы. У меня есть таблица с именем AA.Transaction. Я хочу, чтобы переименовать столбец в этой таблицеНеоднозначное имя таблицы при переименовании столбца на сервере Sql
EXEC sp_rename N'AA.[Transaction].Reference', N'CustomerReference', 'COLUMN';
И я получил ошибку
Либо @objname параметра неоднозначный или заявленное @objtype (COLUMN) является неправильным.
Я понял, что проблема заключается в названии таблицы (транзакции). Если я использую другое имя таблицы, сценарий работает хорошо.
Как я могу решить эту проблему?
Тщательно проверьте все - это имя столбца правильно? Является ли таблица 'Транзакция' в схеме' AA' или имя таблицы фактически содержит '.', и это фактическое имя' AA.Transaction'? Это такие проверки, которые вам нужно сделать, и мы не можем помочь, не имея доступа к вашей базе данных. –