MSSQL TEMPORARY TABLES [GEÇİCİ TABLOLAR]
Gönderen : Mahmut Er (3:14 PM)
0 yorum - Kategori : SQL | TSQL

Sql üzerinde bazen performans gereği bazen ise verileri geçici olarak bir tabloda tutma ihtiyacı hissederiz, bunu MSSQL üzerinde kolayca uygulayabilirsiniz. Unutmayın oluşturduğunuz temp table sadece o anki connection için oluşur ve siz connection'ı kapattıktan sonra sql tarafından otomatik olarak drop edilir. Yani sanal tabloları oluşturduktan sonra birde silmesi ile uğraşanız gerekmez..
Örn:
SELECT * INTO #TestTempTable
FROM UYELER WHERE IL='Istanbul'
Bu sql kodu UYELER tablosundaki ili istanbul olanları testTempTable diye sanal bir tabloya aktarır. Kullanırken de aşağıdaki gibi kullanabilirsiniz.
SELECT
Sizin açtığınız connection açık iken bu tabloyu normal SQL tabloları gibi kullanabilirsiniz.



