В SQL Server 2008 r2 У меня есть столбец «Activity_ID», который является целым числом и может иметь диапазон значений (т. Е. 20, 21, 22, 28, 29, 37, 38, 41).SQL - Как выбрать следующее значение в столбце?
У меня нет способа узнать, каким будет Activity_ID.
Есть ли способ проверить следующий высокий Activity_ID (а затем сделать X, как только я его нашел)?
M
Набор данных и желаемый результат будут полезны для вашего вопроса. Правильно, ваш вопрос неясен. –
Если вы задаете «следующее» значение вручную, у вас будут проблемы с параллелизмом. Является ли этот столбец личным? В любом случае, вам нужно осознавать потенциальные проблемы параллелизма и соответственно писать свой код. –
Почему вместо этого не используется столбец идентификации? [ИДЕНТИФИКАЦИЯ СОБСТВЕННОСТИ] (https://technet.microsoft.com/en-us/library/aa933196 (v = sql.80) .aspx) –