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

Cách tìm nạp tên ràng buộc kiểm tra do hệ thống tạo ra của cột bảng trong oracle

Có hai cách. Đầu tiên (được khuyến nghị) - đặt tên cho các ràng buộc khi tạo nó. Thứ hai - để tìm kiếm trong ALL_CONS_COLUMNS (hoặc USER_CONS_COLUMNS ) chế độ xem hệ thống.
Bạn cần một cái gì đó như sau:

select constraint_name
  from all_cons_columns
 where table_name = 'TEST_TABLE'
   and owner = 'PK'
   and column_name = 'MYVAL1'

Xem tài liệu: https://docs.oracle.com/ đám mây / mới nhất / db121 / REFRN / refrn20045.htm # REFRN20045




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. null so với chuỗi rỗng trong Oracle

  2. Lỗi thủ tục được lưu trữ Oracle khi chọn

  3. Oracle tương đương với MySQL CHÈN BỎ QUA?

  4. Làm cách nào để sử dụng tham số IN OUT CLOB được xác định trong Proc được lưu trữ trong Oracle JDBC?

  5. Oracle.ManagedDataAccess với Oracle 8.1.7 DB