Stored Procedure

MSSQL de sorgu sonuçlarını temp tabloya yazma nasıl yapılır

MSSQL de sorgu sonuçlarını temp tabloya yazma nasıl yapılır
Bu makaleyi Değerlendirin
Bu yazı 299 kere görüntülenmiştir.

MS-SQL 2012 üzerinde 2 şekilde sorgu sonuçları temp bir tabloya yazılabilir.

1-  Değişken tanımlıyoruz, insert kodu ile sorgu sonucunu otomatik ekliyoruz ve  geçici tablo içine kayıtlar ekleniyor.

 

 

2- MS SQL in “into #” operatörünü kullanarak , geçici tablo veri ile dolduruluyor. Bu temp tablo sadece aktif bağlantıda erişilebilir. Kullanıcı kendi açtığı temp tabloyu okuyabilir. Açan kullanıcı bu tabloyu normal tablo gibi klasik yöntemlerle sorgulayabilir, silebilir, güncelleyip veri ekleyebilir hatta drop ve truncate edebilir (tablo başında # unutulmadan)

3-  MS SQL in “into ##” çift diyez operatörünü kullanarak, geçici tablo global olarak açılır ve tüm diğer kullanıcılar bu tabloyu normal tablo gibi klasik yöntemlerle sorgulayabilir, silebilir, güncelleyip veri ekleyebilir hatta drop ve truncate edebilir (tablo başında ## unutulmadan)

 

 

 

Not : Temp tabloları kullanırken Ram e bindireceğiniz yüke dikkat etmelisiniz. Yani Milyonlarca kayıtı arabelleğe alırken sistemi down etmeyin 🙂 Dikkat..

Benzer Yazılar:

İlk yorum yazan sen ol.

Yorum yap

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir