Порядок записей Postgresql

У меня есть набор записей в таблице. I get records via select without any order statements just select * from tableso there isn’t any obvious order.

Будет ли порядок записей отличаться после обновления некоторых записей?

1 ответ

  1. В таблице базы данных Postgres нет внутреннего порядка (как и в большинстве других СУБД). Единственный порядок, который будет существовать во время выбора, это тот, который вы указываете с помощью ORDER BYпредложения. Таким образом, ответ на ваш вопрос заключается в том, что вы всегда должны полагатьсяORDER BY, если вы хотите последовательный, воспроизводимый порядок в вашем результирующем наборе.