Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Lấy cột khóa chính của bảng trong 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;

LƯU Ý thay thế TABLE_NAME trong chữ hoa bảng của bạn




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào để kiểm tra xem một chuỗi có chứa một số hay không

  2. Quyền truy cập mạng Oracle 12c Apex 4.2 ORA-24247 bị từ chối bởi danh sách kiểm soát truy cập (ACL)

  3. Lỗi Khi kết nối với Oracle, TNS:người nghe hiện không biết dịch vụ được yêu cầu trong bộ mô tả kết nối

  4. Bộ tích hợp dữ liệu Oracle là gì?

  5. Tìm hiểu về Gói DBMS_OUTPUT trong Oracle