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

Temukan sumber data untuk tabel tertentu - ORACLE

Tidak, tidak ada skrip seperti itu di mana Anda dapat menentukan sumber data untuk tabel Anda. Yang terbaik yang dapat saya pikirkan adalah Anda dapat memfilter semua prosedur tersimpan tempat tabel Anda direferensikan

SELECT *
  FROM dba_dependencies
 WHERE referenced_owner = 'SCOTT'
   AND referenced_name  = 'YOUR_TABLE_NAME'
   AND referenced_type  = 'TABLE'

atau Anda dapat menggunakan skrip ini

SELECT *
  FROM dba_source
 WHERE UPPER(text) LIKE '%YOUR_TABLE_NAME%';

Ini akan menyaring semua procs/triggers/kode db lain yang disimpan di mana tabel Anda direferensikan, maka Anda harus memeriksa kode mana insert Anda pernyataan yang digunakan.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Agregasi String di ORACLE 10g dengan tiga kolom

  2. PLSQL menghasilkan bilangan bulat acak

  3. Pengembang Oracle SQL:Kegagalan - Tes gagal:Adaptor Jaringan tidak dapat membuat koneksi?

  4. Ketergantungan Oracle.DataAccess.Client

  5. Tabel Eksternal Oracle:Tata Letak File Datar Tingkat Lanjut