+1 untuk melihat definisi tampilan sistem!
Masalah pertama (DBMS_METADATA kosong) adalah masalah hak istimewa. Menurut dokumentasi
, pengguna normal hanya akan melihat objek mereka sendiri. Anda memerlukan peran SELECT_CATALOG_ROLE
atau EXP_FULL_DATABASE
untuk melihat objek pengguna lain.
Masalah kedua (SQL tidak lengkap) berasal dari tipe data PANJA
, yang - menurut Oracle - tidak boleh digunakan lagi. Namun, ini masih digunakan oleh Oracle untuk definisi tampilan, default, teks batasan, dll. Karena sangat sulit untuk ditangani, tampilan ALL_VIEWS
memiliki teks asli dalam LONG
kolom dan teks terpotong, sebagian besar 4000 karakter pertama, di kolom text_vc
, mungkin untuk "teks dalam varchar".
EDIT:
Saya yakin Anda menggunakan Oracle 12 saat Anda menyebutkan kolom text_vc
, yang tidak tersedia di Oracle 11. Agaknya, Anda menggunakan database kemas. Jika demikian, silakan lihat Arsitektur Kamus Data dalam CDB
. Rupanya, definisi Oracle menyediakan hal-hal seperti tampilan dan paket hanya terlihat di wadah root. Hiks!!