2007-08-29

GO ile SQL Kodunu İstenilen Miktarda Çalıştırmak

Bir SQL kodunu defalarca kez çalıştırmak istiyorsanız ilk aklımıza gelen bir döngü oluşturup halletmek şeklinde olacak.T-SQL de döngüyü WHILE komutu ile halledebilirsiniz fakat bunun daha kısa ve daha şık bir yönetimi var: GO deyimini kullanmak.

Örnek: Sayfa tablosundaki Adres alanına 'www.mehmetguzel.net' adresini GO ile 100 defa ekleyelim:

INSERT INTO Sayfa(Adres) VALUES('www.mehmetguzel.net')
GO 100

3 yorum:

Adsız dedi ki...

Siteniz çok hoşuma gitti.Tam istediğim gibi kaliteli bir site.
böyle siteler arıyorum ama bulunması pek zor.
İçeriğe çok önem veriyorum.
http://codegon27.blogcu.com/
blogumu 2 ay önce açtım pr'si 1 gelecek pr 2 backlink 167.
Bu şartlar altında link değişimi yapmak ister misiniz ?
eklerseniz çok memnun olurum.
Cevabınızı Bekliyorum.
codegon27@hotmail.com

Adsız dedi ki...

Gerçekten Güzel Bir Yöntem Yanlız Birşey Dikkatimi Çekti Abi Bu Komutlar MySQL'de de Kullanılıyor.Acaba Bütün SQL Komutları Aynı Sadece İşin Bizim Görmediğimiz Tarafları Mı Farklı?...
Örnek ==> MySQL De amele Tablosuna Hasan İsminde Bir Kayıt Eklemek İçin Yazılan Kod : "INSERT INTO amele (isim,soyisim,yas) VALUES ('Hasan','Erdem','18')";

Mehmet GÜZEL dedi ki...

Temel SQL dediğimiz bir çok SQL komutu bir çok Veritabanında aynıdır(SQL Server, Oracle, MySQL vs). Her veritabanının temel SQL komutları dışında kendine has komutları da vardır: SQL Server da T-SQL, Oracle da PL/SQL vs gibi.
Standart olarak SQL92 ve daha sonra genişletilen SQL99 birçok veritabanında ortak kullanılır.

Kolay gelsin.

.::YASAL UYARI::.

©2004-2023 Mehmet GÜZEL, www.mehmetguzel.net

Site içeriği kaynak gösterilmek koşuluyla yayınlanabilir. Yazılan yazı ve yorumlar sadece yazı ve yorum sahiplerini bağlar.