Вие сте заблуден.
SQL таблиците представляват неподредени набори. Ако искате набор от резултати в определен ред, тогава трябва да използвате ORDER BY
клауза в заявката. SQL оптимизаторът може да не използва ORDER BY
, намирайки друг начин да върнете резултатите в ред.
Можете да имате identity
колона, която не е първичен ключ. Но всъщност можете да имате и двете identity
колона и guid
колона, като първият е първичен ключ, а вторият е уникален ключ. Друго решение е да имате CreatedAt
Време за среща. Можете да използвате това за поръчка. . . или дори като клъстериран индекс, ако наистина искате.