Tất cả những gì tôi biết về ràng buộc là tên của nó (SYS_C003415
), nhưng tôi muốn xem định nghĩa của nó.Làm cách nào để tìm định nghĩa về ràng buộc có tên trong Oracle?
8
A
Trả lời
4
Một lựa chọn khác sẽ được thiết kế đối chiếu DDL ...
DBMS_METADATA.GET_DDL('CONSTRAINT', 'SYS_C003415')
Một số ví dụ ở đây. ...
15
Có vẻ như tôi nên truy vấn ALL_CONSTRAINTS
.
select OWNER, CONSTRAINT_NAME, CONSTRAINT_TYPE, TABLE_NAME, SEARCH_CONDITION from ALL_CONSTRAINTS where CONSTRAINT_NAME = 'SYS_C003415';
+0
SEARCH_CONDITION là nội dung hạn chế .. – ShoeLace
0
Hoặc để xem tất cả constaints sử dụng SYS.DBA_CONSTRAINTS (Nếu bạn có quyền)
1
Sử dụng truy vấn sau đây để có được một định nghĩa của hạn chế trong oracle:
Select DBMS_METADATA.GET_DDL('CONSTRAINT', 'CONSTRAINT_NAME') from dual
+0
Nếu ai đó muốn biết những gì excatly làm hạn chế, bạn phải chạy nó, nhờ @Rakesh Girase –
Các vấn đề liên quan
- 1. Oracle tìm một ràng buộc
- 2. Tìm bảng nào ràng buộc thuộc về
- 3. Ràng buộc Oracle
- 4. Làm cách nào để tìm ràng buộc mặc định bằng cách sử dụng INFORMATION_SCHEMA?
- 5. Làm cách nào để thay đổi cột thêm bảng có ràng buộc mặc định có tên và ràng buộc khóa ngoài được đặt tên?
- 6. Làm thế nào tôi có thể thả một ràng buộc "không null" trong Oracle khi tôi không biết tên của ràng buộc?
- 7. Ràng buộc duy nhất có điều kiện trong oracle db
- 8. Ràng buộc có nghĩa là gì?
- 9. Làm cách nào để chỉ định nhiều ràng buộc cho một loại chung trong C#?
- 10. "{Binding Path =.}" Có nghĩa là gì trong WPF ràng buộc?
- 11. làm thế nào để thả giấu tên ràng buộc khoá chính
- 12. làm thế nào để kiểm tra không ràng buộc cột null trong sql oracle?
- 13. Làm thế nào để có được tên của một ràng buộc duy nhất trong postgresql?
- 14. Làm cách nào để đặt ràng buộc trong Mã?
- 15. Làm thế nào để buộc oracle để làm cascade xóa mà không giảm/tái chế ràng buộc
- 16. Làm thế nào tôi có thể thả tất cả ràng buộc ràng buộc mặc định trên một bảng
- 17. Có cách nào để bật/tắt các ràng buộc trong db2 v7 không?
- 18. Làm thế nào để dừng xác nhận về sự cố ràng buộc trong Symfony2
- 19. Làm cách nào để chỉ định tên nguyên mẫu định nghĩa bước trong Intellij Idea?
- 20. Cách thêm cột mới có ràng buộc khóa ngoài trong một câu lệnh trong oracle
- 21. Làm cách nào để thực hiện Ràng buộc ràng buộc DependencyProperty value coercion?
- 22. Hibernate Tên cột Tham số Ràng buộc
- 23. Làm thế nào để thiết lập các ràng buộc về các kiểu generic trong Java?
- 24. Tìm xem cột có ràng buộc duy nhất
- 25. Haskell: mặc định ràng buộc để gõ
- 26. Có cách nào để thực hiện các ràng buộc trong các lớp kiểu Haskell không?
- 27. Vi phạm ràng buộc duy nhất của Oracle tham chiếu một ràng buộc dường như không tồn tại
- 28. Làm cách nào để sửa đổi giá trị bị ràng buộc cho trường trong dạng bị ràng buộc trong django?
- 29. Có cách nào để xác định ràng buộc khóa cho mỗi dự án không?
- 30. Có cách nào làm cho C# ràng buộc hoạt động tĩnh không?
Nếu đó là một chính Hạn chế nước ngoài, bạn cần phải đặt "REF_CONSTRAINT" thay vì: 'chọn DBMS_METADATA.GET_DDL ('REF_CONSTRAINT', 'SYS_C003415 ') từ dual' – Renato