Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Oracle memanggil prosedur tersimpan di dalam pilih

gunakan loop PL/SQL:

BEGIN
   FOR c IN (SELECT field1, field2 FROM mytable) LOOP
       my_proc(c.field1, c.field2);
   END LOOP;
END;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. bisakah kita menjalankan perintah unix dari prosedur oracle10g

  2. Mengulang nilai, membuat kueri dinamis, dan menambahkan ke kumpulan hasil

  3. Nilai Urutan Oracle tidak dipesan

  4. Kesalahan Menambahkan Siaga

  5. Bagaimana cara terbaik untuk membuat ulang database Oracle?