Forum buat anak 09-2
 
IndeksPendaftaranLogin

Share | 
 

 T046 - Stored Procedure

Go down 
PengirimMessage
Cho90

avatar

Jumlah posting : 23
Join date : 28.06.09

PostSubyek: T046 - Stored Procedure   Fri Jul 31, 2009 5:07 am

1. select * ada cursornya ga?
2. Kpn pake cursor kpn nggak?
3. beda sp dgn function? sp bisa return value gmn?
4. Keuntungan sp?


1. Ada

2. Saat select menggunakan cursor
Saat insert , update , delete tidak menggunakan cursor

3. Diimplementasikan menggunakan teknologi yang berbeda.
Query pada procedure dicompile masing - masing, setiap query menjadi bagian dari package. Compile terjadi saat procedure dibuat, kemudian query tidak akan dicompile lagi hingga procedure di recreate atau package-nya digunakan kembali.
Sedangkan query pada function dicompile bersama, body dalam function dianggap seperti sebuah query. Compile terjadi setiap statement yang menggunakan function itu dicompile.
Function tidak dapat menggunakan statement Insert, update, atau delete.
Function lebih cepat saat dijalankan

SP return value dengan menggunakan parameter OUT

4. Mencegah SQL injection
Meningkatkan keamanan, misalnya dengan menggunakan id dan password
Untuk validasi data
Penggunaan kembali kode
Bisa ditulis menggunakan banyak bahasa, seperti PL/SQL, C, Java, dll
Query dicompile per bagian
Kembali Ke Atas Go down
 
T046 - Stored Procedure
Kembali Ke Atas 
Halaman 1 dari 1

Permissions in this forum:Anda tidak dapat menjawab topik
Trainee 092 :: Pertanyaan-Pertanyaan Presentasi-
Navigasi: