Veritabanı Programlama Deneme Sınavı Sorusu #377475

Saklı yordamlarda bulunan fonksiyonlarda olmayan aşağıdakilerin hangisinde bulunmaktadır?


Saklı yordamlarda veri işleme (INSERT/UPDATE/DELETE) komutları çalıştırılabilirken kullanıcı fonksiyonlarında bu işlemler yapılamaz.

Fonksiyonlarda TRY CATCH yapısı ile hata ayıklama opsiyonu varken, Saklı yordam içinde bu opsiyon yoktur.

Fonksiyonların içinde hareket yönetimi varken, Saklı yordam içinde bu mümkün değildir.

Fonksiyonlarda derlenmiş olarak veritabanında tutulurken, saklı yordamlar çalışma zamanında derlenir ve çalıştırılır.

Kullanıcı tanımlı fonksiyon mutlaka bir tablo veya sayılı değer döndürmelidir. Döndürdüğü tablo değeri, diğer tablolar ile JOIN vb. işlemler yapmak için kullanılabilir. Fonksiyonlarda mutlaka değer döndürmeleri gerekmez.


Yanıt Açıklaması:

TRY CATCH saklı yordamlarda olur, Saklı yordamları içinde hareket yönetimi vardır. Saklı yordamlarda derlenmiş olarak veritabanında tutulur. Saklı yordamlarda mutlaka değer döndürmeleri gerekmez.

Yorumlar
  • 0 Yorum