Я пытаюсь создать новый столбец с одним конкретным значением для каждой строки в том же операторе, в котором я выбираю столбцы представления из таблицы.
Почему это не работает?
ALTER TABLE PMEBUILDING
ADD TABLEID int NOT NULL
CONSTRAINT test DEFAULT 40111
WITH VALUES
SELECT OBJECTID, BUILDINGID, RECID, TABLEID
FROM PMEBUILDING
Там написано:
Сообщение 2705, Уровень 16, Состояние 4, Строка 1 Имена столбцов в каждой таблице должны быть
уникальный. Имя столбца 'TABLEID' в таблице 'PMEBUILDING' указано более
чем один раз.