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

Cari database Oracle untuk tabel dengan nama kolom tertentu?

Untuk menemukan semua tabel dengan kolom tertentu:

select owner, table_name from all_tab_columns where column_name = 'ID';

Untuk menemukan tabel yang memiliki salah satu atau semua dari 4 kolom:

select owner, table_name, column_name
from all_tab_columns
where column_name in ('ID', 'FNAME', 'LNAME', 'ADDRESS');

Untuk menemukan tabel yang memiliki 4 kolom (tanpa ada yang hilang):

select owner, table_name
from all_tab_columns
where column_name in ('ID', 'FNAME', 'LNAME', 'ADDRESS')
group by owner, table_name
having count(*) = 4;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Membuat Aplikasi Java di Oracle JDeveloper, Bagian 2

  2. Apakah batasan kunci asing memengaruhi transformasi kueri di Oracle?

  3. SQL Terus mendapatkan kesalahan dengan ON UPDATE CASCADE

  4. R12.2 Ringkasan siklus penambalan online

  5. Oracle PLS-00363:ekspresi '' tidak dapat digunakan sebagai target penugasan