Если я выполню select * from mytable
, в каком порядке будут отображаться записи? Будет ли он занимать первый столбец или заказать его с помощью каких-то метаданных?Что такое порядок сортировки результатов SQL по умолчанию с 'select *'?
Я использую базу данных Oracle.
Это может измениться? Я на самом деле никогда не видел изменений в первых нескольких записях, они всегда одни и те же ...? –
@ FlorianMüller - каждый день, когда я езжу на работу, я вижу синий автомобиль, а затем красный автомобиль, а затем зеленый автомобиль. По какой-то причине это дает мне право ожидать, что это должно всегда происходить? Или это просто совпадение, а не то, на что я должен полагаться всегда быть правдой? –
@ FlorianMüller: см. Пример SQLFiddle. –