あなたは見当違いです。
SQLテーブルは、順序付けされていないセットを表します。特定の順序で結果セットが必要な場合は、ORDER BY
を使用する必要があります クエリの句。 SQLオプティマイザはORDER BY
を使用しない場合があります 、結果を順番に返す別の方法を見つけます。
あなたはidentity
を持つことができます 主キーではない列。ただし、実際には、identity
の両方を持つことができます 列とguid
前者を主キー、後者を一意キーとして列を作成します。もう1つの解決策は、CreatedAt
を使用することです。 日付時刻。これを注文に使用できます。 。 。または、本当に必要な場合は、クラスター化されたインデックスとしても使用できます。