Есть ли какой-либо запрос для обновления только первых n записей SQLite DB ..?Как обновить первые n записей в SQLite
3
A
ответ
1
Если вы используете Int идентификатор последовательного, UPDATE table SET columns = 'value' WHERE identifier <= n
6
Предыдущий ответ предполагает, что первичный ключ идентификатор, начиная с 1. Это не было бы в случае, если строки были удалены.
http://www.sqlite.org/lang_update.html состояние: «Если SQLite построен с SQLITE_ENABLE_UPDATE_DELETE_LIMIT во время компиляции опции, то синтаксис оператора UPDATE расширяется с дополнительным ORDER BY и LIMIT пунктов ...»
В этом случае, вы можете используйте этот простой запрос:
UPDATE table SET columns = 'value' WHERE 1 LIMIT n ORDER BY identifier ASC
Другое предложение может не понадобиться на основе схемы заказа по умолчанию.
Смежные вопросы
- 1. Как я могу обновить первые n записей в таблице DB2
- 2. Обновление первых n записей в SQLite
- 3. выберите первые N записей после первых M записей
- 4. Как выбрать первые N победителей каждой команды из SQLITE?
- 5. Получить первые/последние n записей в группе по
- 6. Выберите первые N записей после фильтрации в каждой группе
- 7. Удалить первые N строк в базе данных android sqlite
- 8. Извлечь первые N записей массива JSON с запросом Postgresql
- 9. T-SQL: получить первые n записей по столбцу
- 10. Как выбрать первые N элементов?
- 11. Как отобразить первые несколько записей?
- 12. Как выбрать первые N строк каждой группы?
- 13. Как обновить в sqlite
- 14. SSRS Как скрыть первые пять записей
- 15. Как пропустить первые N тестов в PHPUnit?
- 16. Как получить первые n чисел в scanf?
- 17. В Firebird, как собрать первые N строк?
- 18. Как удалить первые n строк в области
- 19. Как выбрать первые n элементов в XPath
- 20. Первые 5 записей в spotfire
- 21. Как выбрать первые 10 записей в mysql
- 22. Как удалить первые 16 записей в списке?
- 23. Множество записей SQLite SQLite
- 24. Android SQLite: как обновить один столбец всех записей разными значениями
- 25. Android SQLite - Как обновить запись идентификационного номера После удаления записей
- 26. Как обновить столбец даты в разделах из n строк?
- 27. Как заморозить первые или первые n столбцов таблицы начальной загрузки?
- 28. SQL - выберите первые n вхождений каждого значения
- 29. Как обновить n строк в таблице?
- 30. Итерирование записей из БД (первые повторения записей)
Возможно, вы используете ['rowid'] (https://www.sqlite.org/lang_createtable.html#rowid) – Whymarrh