Pesanan tidak dijamin
kecuali jika Anda secara eksplisit menentukannya dengan ORDER BY
klausa.
Anda mungkin mendapatkan data dalam urutan yang sama pada beberapa eksekusi jika tidak ada aktivitas database, karena PostgreSQL hanya akan mengembalikan baris sesuai urutan yang ditemukan di halaman database. Lakukan tes kecil:
- masukkan sejumlah baris dengan urutan yang diinginkan;
- meminta tabel:Anda akan mendapatkan baris yang dipesan;
- perbarui catatan pertama di set;
- meminta tabel lagi;
- amati hasilnya.
Singkatnya:Anda mungkin bahkan mendapatkan baris di yang diinginkan memesan, tapi ini hanya kebetulan.