SQL Server Management Studio 2008'de (veritabanı SQL Server 2005) bir tabloya el ile bir satır eklediğimde yeni satırım listenin en üstünde değil, en üstte görünür. Kimlik sütunları kullanıyorum ve bunun sonucunda
id row
42 first row
1 second row
2 third row
Satırlar getirildiğinde ve açıkça sipariş edilmediğinde. Bu, web uygulaması için satırlar getirildiğinde farklı bir görünümle sonuçlanır ve bir TOP 1
sorgunun döndürdüğü şeyi değiştirir .
order by
Onları yapabileceğimi biliyorum, ama bu neden oluyor? Verilerimin çoğu bir web uygulaması aracılığıyla eklenir, bu uygulamadaki tüm ekler bir First In First Out siparişiyle sonuçlanır, örneğin en son insert en alttadır, bu nedenle kimlikleri bir sıradadır. Sunucuda veya Management Studio'da bu hatalı sıralamaya neden olan bazı ayarlar var mı?