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

Bagaimana cara mengubah nilai variabel global dalam paket PL/SQL secara dinamis?

Jika Anda menggunakan Oracle 9i atau lebih tinggi, Anda harus menggunakan objek direktori. Ini lebih aman, karena hanya mengizinkan jalur lengkap (tidak ada wildcard). Itu juga tidak memerlukan restart database, tidak seperti menggunakan UTL_FILE_DIR di file init.ora. Dan ini jauh lebih aman karena kami dapat memberikan hak istimewa di setiap direktori kepada pengguna individu tertentu.

Tetapi aspek yang paling menarik bagi Anda saat ini adalah bahwa abstraksi objek direktori membuatnya mudah untuk mengubah jalur OS yang sebenarnya, sehingga bisa berbeda di setiap lingkungan. Seperti ini:

alter directory temp_data as '/home/oracle/tmp';

Cari tahu lebih lanjut .




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. APEX:Redirect setelah login ke halaman dengan argumen

  2. Transaksi Hanya Baca Musim Semi dengan Propagasi.DUKUNGAN dengan WebSphere dan Oracle

  3. Apa yang salah dengan kueri FIRST_VALUE ini?

  4. Memanipulasi data JSON dengan SQL di Oracle

  5. Mengembalikan 'tabel' (tanpa menentukan nama kolom sebelumnya) dari fungsi PL/SQL