У меня есть таблица, в которой у меня есть поле INT IDENTITY (1,1) PRIMARY KEY, а рядом с ним поле UNIQUEIDENTIFIER, которое я хотел бы автоматически назначать при каждой вставке в таблицу. Я попытался установить DEFAULT NEWID (), но он работает только в том случае, если я делаю INSERT INTO TableName VALUES (DEFAULT, a, b, c, d, ...).
. Мне бы хотелось, чтобы я мог NSERT INTO TableName VALUES (a, b, c, d, ...)
, и поле UNIQUEIDENTIFIER автоматически назначалось так же, как поле первичного ключа. Это возможно? Пожалуйста, обратите внимание, что, хотя это допустимо, я не хочу, чтобы это поле было (частью а) первичным ключом таблицы.