Database
 sql >> Teknologi Basis Data >  >> RDS >> Database

bagaimana cara Menjalankan Prosedur Tersimpan di SQL Developer?

Anda dapat menjalankan prosedur tersimpan di SQL Developer dengan dua cara. Di bawah ini adalah contohnya:

1. Jalankan Stored Procedure Menggunakan Run PL/SQL di SQL Developer

  1. Buka SQL Developer dan sambungkan ke Oracle Database.
  2. Kemudian sisi kiri di panel Koneksi , luaskan simpul skema di mana Anda ingin menjalankan prosedur tersimpan.
  3. Kemudian perluas simpul Prosedur dan pilih prosedur tersimpan yang ingin Anda jalankan dan lakukan klik kanan padanya.
  4. Kemudian dari menu pintasan pilih Jalankan pilihan.
  5. The Jalankan PL/SQL jendela akan terbuka.
  6. Jika prosedur tersimpan memiliki beberapa parameter, maka tentukan parameter di atas sudut kanan , seperti yang ditunjukkan pada gambar di bawah ini. Kemudian klik Oke tombol untuk mengeksekusi. Anda dapat melihat pada gambar di bawah ini saya menentukan nama file parameter, tetapi menunjukkan namanya tanpa tanda kutip tunggal di bagian blok PL/SQL. Ini akan memberikan kesalahan pada eksekusi, jadi lebih baik untuk memodifikasi variabel di bagian blok PL/SQL di bawah ini dan klik tombol OK tombol untuk mengeksekusi.

2. Jalankan Prosedur Tersimpan Menggunakan SQL Editor

  1. Untuk menjalankan prosedur tersimpan menggunakan editor SQL, mana pendekatan yang lebih baik , ikuti lima langkah yang disebutkan di atas.
  2. Kemudian dari Jalankan PL/SQL window salin kode dari bagian blok PL/SQL dan tutup jendelanya.
  3. Kemudian klik menu File> New dan pilih file SQL atau tekan Alt+F10 untuk membuka lembar kerja SQL.
  4. Kemudian di editor SQL rekatkan kode yang disalin .
  5. Di sini Anda dapat mengedit nilai variabel, seperti yang ditunjukkan di bawah ini. Kemudian jalankan prosedur tersimpan dengan menekan F5 atau F9 atau dengan mengeklik Jalankan tombol di atas lembar kerja SQL.
DECLARE
  I_EMPNO NUMBER;
  O_TOTAL_SALARY NUMBER;
BEGIN
  I_EMPNO := 7654;

  COMPUTE_SAL(
    I_EMPNO => I_EMPNO,
    O_TOTAL_SALARY => O_TOTAL_SALARY
  );
 
  :O_TOTAL_SALARY := O_TOTAL_SALARY;

END;

Keluaran

PL/SQL procedure successfully completed.

Keuntungan menjalankan stored procedure di lembar kerja SQL adalah, Anda dapat melihat output apakah berhasil atau gagal, juga dapat dengan mudah mengubah parameter untuk menjalankan beberapa waktu, yang menghemat waktu.

Lihat juga:

  • Pelajari Cara Mengeksekusi Prosedur di Toad Untuk Oracle
  • Cara Mengeksekusi Prosedur Di Dalam Paket di Oracle
  • Bagaimana Menjadwalkan Pekerjaan di Oracle SQL Developer?

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Menghubungkan ke 4D dari Java

  2. Cara Menginstal Klien SQL SQuirrel

  3. Hasil Salah dengan Gabung Gabung

  4. Cara memastikan database tidak memiliki indeks yang terfragmentasi

  5. SQL, menambahkan data ke tabel