У меня есть таблица с идентификатором и столбцом даты.Возможно (вероятно), что при создании новой записи она получает следующий больший идентификатор и текущую дату / время.Так что, если бы я сортировал по дате или по ID, результирующий набор данных был бы в том же порядке.
Как мне написать запрос SQL для проверки этого?
Также возможно, что старая запись будет изменена, а дата обновлена.В этом случае записи не будут в том же порядке сортировки.Я не думаю, что это происходит.
Я пытаюсь переместить данные в другое место, и если я знаю, что нет измененных записей, это делает это намного проще.
Я почти уверен, что мне нужно запросить только эти два столбца: ID, RecordDate.Другие ссылки указывают, что я должен иметь возможность использовать LAG, но я получаю сообщение об ошибке, что это не имя встроенной функции.
Другими словами, https://dba.stackexchange.com/questions/42985/running-total-to-the-previous-row и Есть ли способ получить доступ к значению «предыдущая строка» в операторе SELECT? должно помочь, но я все еще не могу заставить это работать для того, что я хочу.