Feb 3 2011

MSSQL TEMPORARY TABLES [GEÇİCİ TABLOLAR]

Gönderen : Mahmut Er (3:14 PM)
0 yorum
- Kategori : SQL | TSQL

CfCube.com

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

* FROM #TestTempTable

Sizin açtığınız connection açık iken bu tabloyu normal SQL tabloları gibi kullanabilirsiniz.

 

Yorumlar

Yorumunuzu YazInIz



(daha sonra görüntülenmeyecek)



Leave this field empty: