Konuyu görüntüle
IUCODERS FORUM > Programlama > Veritabanları > (Sql) Fonksiyonda try catch
Yazar
sevecen


avatar
adana istanbul
Kayıt: 08.02.2006
09.01.2009-15:04 #54540
Sql fonksiyonlarında neden try catch kullanılamıyor?
Catch'te default value yerine hata döndürebilme ihtimalimizden dolayı olabilir mi?
Stored Procedurelerde kullanılabiliyor bu arada.






bize ruyalarimizin degil uyanikligimizin tabiri gerek (Alinti)





Yazar
orhan


avatar
istanbul
admin
Kayıt: 17.11.2005
09.01.2009-20:48 #54562
sql server yazdığınız fonksiyonu çalıştırırken fonksiyonda bir hata olması durumunda fonksiyondan sonraki çalışan sql de @@error değerini set ediyor dolayısıyla hataya erişemiyorsun. fonksiyon içerisinde exec vs kullanılabiliyor mu şu an hatırlamıyorum. kullanılabiliyor ise onla yakalama ihtimalin var.





N/A
Yazar
burakkanmaz


avatar
Gaziantep
Kayıt: 02.10.2006
09.01.2009-20:52 #54563
Hazır başlık açılmışken bende birşey sormak istiyorum :)
VT olarak Access kullanılan bir sistemde SQL sorgusu içerisinde tablo ismini nasıl alabilirim? Tablo listesi de olabilir. Yani yapmak istediğim şey, tablo isimlerini bilmeden tabloların isimlerine erişmek ya da index numarası ile tablolara sorgu göndermek. SELECT * FROM tables(0) gibi indis oluyor mu bilginiz var mı?





Yazar
orhan


avatar
istanbul
admin
Kayıt: 17.11.2005
09.01.2009-23:12 #54571
SELECT * FROM MSysObjects diyerek tablo adlarını vs alabilirsin. belki oradan yola çıkarak birşeyler yapabilirsin. Ama access de
select .. from (table getiren select ) şeklinde birşey yapılabiliyormu bilmiyorum. muhtemelen yapılamıyordur.





N/A
Yazar
sevecen


avatar
adana istanbul
Kayıt: 08.02.2006
10.01.2009-01:29 #54582
Aslında istediğim sadece default value gönderebilmek, hatanın ne olduğunu biliyorum, öğrenmeme gerek yok. Varchar kaydedilen tarih alanları convert edilirken sorun var, sorgulamalarda hata olunca liste hata veriyor. Listenin eksiksiz gelmesini hata vermemesini istiyorum. Catch'te default bir tarih atamak istiyorum.
Sql (Bir sonraki versiyonda) unutmazlar umarım.
İlginize teşekkürler.





bize ruyalarimizin degil uyanikligimizin tabiri gerek (Alinti)





Del.icio.us
Digg
Facebook
Furl
Google
Blink
Simpy
Spurl
Y! MyWeb