Мне нужно добавить вычисляемый столбец из 2 других столбцов в той же таблице, но у меня есть эта ошибка "Неверный синтаксис рядом с 'as'."
alter table [test].[S937] add [new col] as ([col a] * [col b])
У меня есть полные права на базу данных.
Когда я пытаюсь добавить столбец «пустой», он работает, все значения равны NULL:
alter table [test].[S937] add [new col] varchar(9)
Таблица была создана несколькими объединениями и работает абсолютно нормально.
SELECT table1.col1 AS [namecol1], table2[col2] as [namecol2], table3[col3] as [namecol3] into test.S937 FROM table1 INNER JOIN (SELECT...) LEFT JOIN (SELECT...) UNION