Fonksiyonu loop a sokup çalıştırılabilirmi? BEGIN FOR i IN 1..16 LOOP select Test_edilecek_fonksiyon(i) DBMS_OUTPUT.PUT_LINE(i); -- statements here execute 16 times END LOOP; END;
gibi. Saygılar S. BUĞDAYCI Eti Maden İşletmeleri Genel Müdürlüğü (312) 2942152 Eğer fonksiyonlar içinde yapılan işlemler birbiriyle kesişen 'LOCK' koymuyorsa aynı anda çalışır, ama eğer birbirleri üzerine ' LOCK' koyan bir işlem varsa bekletir. Örnek vereyim daha iyi anlaşılır. eğer fonksiyon içindeki bir sorgu "UPDATE ogrenciler SET is_visible = TRUE " gibi bir durum varsa bu bitmeden diğer sorgular çalışmaz. On Mar 15, 2013, at 11:39 AM, Sedat Geldi < [email protected] > wrote: 15 Mart 2013 11:31 tarihinde Atıf CEYLAN < [email protected] > yazdı: Ayni anda meselesini tam anlayamadim ama soyle bisey is gorur mu? select Test_edilecek_fonksiyon(1) ,Test_edilecek_fonksiyon(2),Test_edilecek_fonksiyon(3) Hocam aynı dememin sebebi 16 part icin 16 fonksiyonun aynı start time da calısmaya baslamasıydı. Bu sekılde select ile calıstırıdıgımde her fonksiyonun calısması aynı zamanda mı olur yoksa birinin calısması bıttıgındemi digerine gecer :) ya da select Test_edilecek_fonksiyon(1) union select Test_edilecek_fonksiyon(2) union select Test_edilecek_fonksiyon(3); On Fri, 2013-03-15 at 11:26 +0200, Sedat Geldi wrote: Simdi benim fonksiyon icinde herhangi bir degisiklik yapma yetkim yok yani tablolar icin parittion degilde ana tabloyu filan yazamıyorum. Calıstırmam gereken Test_yapılcak_fonksiyon(other_parameters, Table_partition) seklinde. Yani ben Table_partition = 1 dedigimde partition 1 icin calısıyor ve islemleri yapıyor. Bu fonksiyonu bu sekilde 16 partition icin parameterelerini vererek aynı anda calıstırmalıyım acıkcası soylediklerinizi nasıl uyarlayacagımı anlayamadım. 15 Mart 2013 11:00 tarihinde Sedat Geldi < [email protected] > yazdı: Selamlar, Oracle uzerinde test işi yapıyorum ve test edilmesi gereken bir iş geldi nasıl yapacagımı bılmedıgım bı durum var sormak istedim. Yardımcı olabılen olursa memnun olurum simdiden tesekkur ederim. Elimde "Test_edilecek_fonksiyon" adında bir fonksiyon olsun ve bu fonksiyonu tasarlarken bir parametre deegrine gore farklı tablolardan sorgulama yapıyor. Aslında aynı tablo icin olusturulmus 16 partition var ve her partitionlar icin ayrı ayrı calısıyor. Simdi yapmak istedigim ben bu fonksiyonu 16 partition icin aynı anda nasıl calıstırabılırım? İyi calısmalar. -- Sedat GELDİ -- Sedat GELDİ 19 Mayis Universitesi Bilgisayar Muhendisligi _______________________________________________ Linux-programlama mailing list [email protected] https://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php -- M.Atıf CEYLAN Yurdum Yazılım _______________________________________________ Linux-programlama mailing list [email protected] https://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php -- Sedat GELDİ 19 Mayis Universitesi Bilgisayar Muhendisligi _______________________________________________ Linux-programlama mailing list [email protected] https://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php _______________________________________________ Linux-programlama mailing list [email protected] https://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php -- M.Atıf CEYLAN Yurdum Yazılım _______________________________________________ Linux-programlama mailing list [email protected] https://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php _______________________________________________ Linux-programlama mailing list [email protected] https://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php
