Мне нужно получить последнее значение идентификатора из таблицы, но оно не работает. Обычно я использую @@identity, но теперь я перенес эту таблицу на другой сервер, и она не работает, я получаю значение NULL.
@@identity
У кого-нибудь есть решение или идея.
Если вы используете связанный сервер / открытый запрос, рассмотрите OUTPUT предложение:
OUTPUT
INSERT INTO tab(col1, col2) OUTPUT INSERTED.id_col VALUES ('a', 20);
db <> fiddle demo