Я хочу добавить первичный ключ IDD
к каждой таблице 'Temp...'
в схеме.Я пытаюсь сделать это следующим образом:
DECLARE @addId VARCHAR(MAX) = '';
SELECT @addId = @addId + 'ALTER TABLE ['+ TABLE_NAME +'] ADD IDD int IDENTITY(1,1);ALTER TABLE ['+TABLE_NAME +'] ADD PRIMARY KEY (IDD);' FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME LIKE 'Temp%'
EXEC (@addId );
Я вернулся с такой ошибкой:
Multiple identity columns specified for table 'TempTable'. Only one identity column per table is allowed.
В чем моя ошибка?
РЕДАКТИРОВАТЬ: Первичный ключ уже не определен в таблицах.