Kısıtlama hakkında bildiğim tek şey ad (SYS_C003415
), ancak tanımını görmek istiyorum.Oracle'da adlandırılmış kısıtlamanın tanımını nasıl bulabilirim?
cevap
SYS.DBA_CONSTRAINTS kullanmak görmek için ...
DBMS_METADATA.GET_DDL('CONSTRAINT', 'SYS_C003415')
burada bazı örnekler. ... sorgunun aşağıdaki
ALL_CONSTRAINTS
'u sorgulamam gerekiyor gibi görünüyor.
select OWNER, CONSTRAINT_NAME, CONSTRAINT_TYPE, TABLE_NAME, SEARCH_CONDITION from ALL_CONSTRAINTS where CONSTRAINT_NAME = 'SYS_C003415';
SEARCH_CONDITION kısıt metindir .. – ShoeLace
Ya (eğer ayrıcalıkları varsa) tüm constaints Başka bir seçenek DDL tersine mühendislik olacağını
kullanımı kahin içinde kısıtlaması tanımını görmek:
Select DBMS_METADATA.GET_DDL('CONSTRAINT', 'CONSTRAINT_NAME') from dual
Birisi kısıtlamayı ne kadar heyecanlı bir şekilde öldürmek isteseydi, koşmanız gerekir, teşekkürler @Rakesh Girase –
- 1. Cpanfile format tanımını nerede bulabilirim?
- 2. Visual Studio'da C++ sembol tanımını nasıl bulabilirim
- 3. Yazı tanımını nasıl kaldırırım?
- 4. Coq provalarında bir taktiğin tanımını bulma
- 5. Intellj, java.util.List tanımını tanıyamaz.
- 6. AWS ECS Görev Tanımını nasıl silersiniz?
- 7. Bir sembolün tanımını Şemada değerlendirmeden nasıl yazdırabilirim?
- 8. Scala'da paket-özel * özellik * tanımını nasıl tanımlarsınız?
- 9. Oracle'da bir prosedürün tanımını nasıl yazdırılır?
- 10. DataGrip'te PostgreSQL VIEW nesne tanımını nasıl görebilirim?
- 11. Bir kısıtlamanın hangi tabloya ait olduğunu bulmak
- 12. Groovy'de kapama tanımını/kaynağını yazdır
- 13. Içerik tanımını WAR WAR içinde
- 14. ELisp'te nasıl adlandırılmış argümanlar yapabilirim?
- 15. SVN kaynımı nasıl bulabilirim?
- 16. Paketimi nasıl bulabilirim?
- 17. Modelin ilişkilerini nasıl bulabilirim?
- 18. 'Adlandırılmış' dizinin uzunluğunu alma?
- 19. Adlandırılmış Boruları Önleyin Çakışma
- 20. İleri çıkış tanımını tanımlamanın kuralsal yolu
- 21. Güncel dizini Dart'ta nasıl bulabilirim?
- 22. Maksimum yığın boyutunu nasıl bulabilirim?
- 23. Kendo dataSource uzunluğunu nasıl bulabilirim?
- 24. Geçerli DNS sunucusunu nasıl bulabilirim?
- 25. Depolanmış prosedür çağrılarını nasıl bulabilirim?
- 26. Sıklıkla yapılan işlemi nasıl bulabilirim?
- 27. OpenNLP'de Adlandırılmış Öğe Tanıma tanımlayıcısı nasıl eğitilir?
- 28. Adlandırılmış bağımsız değişkenleri Rake görevine nasıl aktarabilirim?
- 29. Adlandırılmış borular yerine fd'ye nasıl yazılır
- 30. Sadece numarayı adlandırılmış numaradan nasıl alırım (isimsiz)?
bir yabancı anahtar kısıtlaması var ise, bunun yerine "REF_CONSTRAINT" koymak zorunda: 'DBMS_METADATA.GET_DDL ('REF_CONSTRAINT' seçeneğini 'SYS_C003415 '' çiftinden ' – Renato