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

Bagaimana cara mendapatkan kolom kunci utama di Oracle?

SELECT cols.table_name, cols.column_name, cols.position, cons.status, cons.owner
FROM all_constraints cons, all_cons_columns cols
WHERE cols.table_name = 'TABLE_NAME'
AND cons.constraint_type = 'P'
AND cons.constraint_name = cols.constraint_name
AND cons.owner = cols.owner
ORDER BY cols.table_name, cols.position;

Pastikan 'TABLE_NAME' dalam huruf besar karena Oracle menyimpan nama tabel dalam huruf besar.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara mengirim permintaan POST dengan data formulir dan parameter di PL/SQL

  2. Apakah ada batas bersarang untuk subquery yang berkorelasi di beberapa versi Oracle?

  3. Masukkan jika tidak ada Oracle

  4. Contoh Pekerjaan DBMS_SCHEDULER Jalankan Setiap Jam

  5. 4 Cara Memformat Angka Tanpa Desimal di Oracle