Выполнения код ниже:заявление Alter в транзакции
use AdventureWorks2008R2
begin transaction
BEGIN
alter table HumanResources.Department add newcolumn int
update HumanResources.Department set newcolumn=1 where departmentid=1
END
commit
Ошибки я получаю:
Неверное имя столбца 'newcolumn'.
Могут ли ALTER
заявления быть включены в Сделки следующим образом? Если да, то как я могу предотвратить эту ошибку?
Я исследовал этот онлайн e.g. here. Я не нашел ответа на свой конкретный вопрос.
Да, вы можете. Это легко проверить. –
@ Гамлет Я думаю, что вы, возможно, пропустили точку вопроса. –