İlkbaharda (hazırda bekletme) kullanarak oracle saklı yordamı çağırmam gerekiyor.spring & plsql saklı yordam - istisna işleme ve işlemler
PL/SQL ile aşina değilim, bu yüzden nasıl devam edeceğini bilmek istiyorum.
1) İşlemi başlatmak/kapatmak için yay/hazırda bekletme (örneğin ek açıklamalar) kullanabilir miyim? Bunun bir sorun olmadığını ve saklı yordamın içinde başlamak/kapatmak zorunda olmadığımı kabul ediyorum.
2) belirtilen prosedürde ben açıp imleci kapanış ama istisna durumunda bunu kapatmak ve Java kısmına istisna rethrow istiyorum değilim, bu yüzden burada yaptığım budur:
EXCEPTION
WHEN OTHERS THEN
CLOSE my_cursor;
RAISE e_cannot_do_sth;
Kullanıcıya bir şeylerin yanlış gittiğini bildirmek için bir istisna oluşturmak istiyorum ...
Bunu yapmanın en iyi yolu nedir?