select
order by
のないクエリ しない 特定の順序で行を取得します。 order by
が必要です 注文を受けるために。
SQL Serverには、挿入順序で取得するためのデフォルトの方法はありません。行に情報があれば、それを行うことができます。最良の方法は、主キーID列です:
TableId int identity(1, 1) not null primary key
このような列は、各行が挿入されるたびに増分されます。
CreatedAt
を持つこともできます 列:
CreatedAt datetime default getdate()
ただし、同時挿入では重複する可能性があります。
ただし、重要な点は、select
order by
なし 句は、順序付けられていない行のセットを返します。