Даже если вы получите сообщение об ошибке, внесите изменения.
Вопрос простой, вместо модификации таблицы из конструктора я хочу сделать это из запроса . Я нашел, как изменить type
, описание ... Кроме имени!
Я пробовал, sp_rename
и он не распознает таблицы. Такие команды, как Rename
, ... не поддерживаются.
У меня нет полезного кода для показа, потому что я ничего не добился, у меня просто есть таблица с одной стороны, и я хочу дать столбцам новые имена.
Я мог бы сделать это вручную, но мне любопытно :P
EXEC sp_RENAME 'OOEMSG.OEUSBY', 'aaaaa', 'COLUMN'
Либо параметр @objname неоднозначен, либо значение @objtype (COLUMN) неверно.
Я только что сделал быстрый поиск и нашел этот ТАК ответ на английском языке , где вы используете команду "
sp_rename
"Не забудьте использовать одинарные кавычки для заключения значений.
См.: SQL SERVER — как переименовать имя столбца или имя таблицы
а также: SQL SERVER - инструкция по изменению таблицы
Редактировать:
Попробуйте выполнить следующий запрос, добавив круглые скобки как к таблице, так и к первому столбцу параметров, как показано ниже:
У меня это сработало со следующим синтаксисом, просто замените то, что находится внутри кавычек