Yazarlar Sözlük Makaleler Yardım Masası Gözlük Forum İstatistik

Tüm Başlıklar XML

1.  Update cümleciklerinde fetch ile döngüler yerine, tek seferde update işlemini yapabileceğimiz, bir önrnek yapı.

-- temp tabloları oluşturalım
create table #a (i int, aa int, bb int)
create table #b (i int, aa int, bb int)
-- #a ya veri atalım.
declare @i int
Set @i = 1
while (@i<=5)
begin
    insert into #a Values(@i, @i * 10,  @i * 20 )
    Set @i = @i +1
end

-- #b ye de veri atalım ama bb kolonu null olsun
Set @i = 1
while (@i<=5)
begin
    insert into #b Values(@i, @i * 2,  null)
    Set @i = @i +1
end

Select *  from #a
Select * from #b

Update #b
Set #b.bb = 5 * #a.bb
From #b, #a
Where #b.i = #a.i

Select *  from #a
Select * from #b

haydar
28 Mayıs 2008 09:22
2.  update sorgusunun sonuna from eklenebileceğini çoğu developer bilmediğinden felli az kullanılır. Asıl espirisi de bu fromdur. Sadece MSSQL'e has değildir, SQL standartıdır.

Ayrıca bkz: Programming practices
fizikci
28 Mayıs 2008 10:31 ~ 28 Mayıs 2008 11:20
Bu konuda bildiklerinizi bizlerle paylaşabilirsiniz
Tabi bunun için yazarsanız giriş yapmalı, yazar değilseniz yazar olmalısınız.


Bu başlığa bkz veren girişlerin başlıkları nedir?

Bu başlığa bkz veren girişler başka hangi başlıklara bkz verdiler?
© 2005, Bilişim Kulübü. (1109 ms)
Ne yapabilirsin: SubtitleClick ile İngilizceni Geliştir, Çınar Framework ile kod yaz, Eglencelik.org'ta biraz eğlen