@Anton8989

Почему меняется положение строк в столбце таблицы при Update данных?

Добрый день) Можете пожалуйста подсказать, почему при изменении данных в таблице, изменяемая строчка перезаписывается в конец таблицы и как это можно избежать, может я неверно сделал запрос?
await db.query(`UPDATE resume set value = $1, type = $2 where id = $3  RETURNING *`, [value, type, id ])


6235c15e44446160174940.png

Если я сейчас поменяю столбец с индексом 112, то он встанет в конец таблицы, как этого можно избежать, и чтобы просто происходили изменения в строке, без перезаписывания ее в конец
6235c1eab7407154368686.png
  • Вопрос задан
  • 273 просмотра
Решения вопроса 1
rozhnev
@rozhnev
Fullstack programmer, DBA, медленно, дорого
У таблиц нет никакого порядка строк, если вы не указываете его явно в запросе.

select * from resume order by id asc;
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы