. Oracle 10g를 사용하고 있습니다.드롭 외래 키 제약
0
A
답변
0
제약 이름을 지정하지 않았으므로 오라클이 생성했습니다 (SYS_034849548
과 같음).
당신은 그것을 드롭 할 수 있도록 제약 조건 이름을 찾을 필요가 :
select constraint_name
from user_constraints
where table_name = 'ABC'
and constraint_type = 'R'
는 제한 조건 이름을 표시합니다. 그런 다음 사용하여 제약 조건을 삭제 할 수 있습니다
이alter table abc drop constraint <constraint_name>;
구문이 alter table ... drop constraint
것을
주 (당신은 SQL 문을 사용하여 검색 이름으로 <constraint_name>
교체). drop foreign key
은 없습니다.
0
제약 mn_ibfk_1을 삭제 MN이
테이블 변경을 시도;
오류 메시지하시기 바랍니다 추가이 쿼리
SELECT a.table_name child_table,
b.table_name parent_table,
a.constraint_name child_constraint,
b.constraint_name parent_constraint,
c.column_name child_column,
d.column_name parent_column
FROM user_constraints a,
user_constraints b,
user_cons_columns c,
user_cons_columns d
WHERE a.constraint_type = 'R'
AND b.constraint_type = 'P'
AND b.constraint_name = a.r_constraint_name
AND A.table_name = c.table_name
AND b.table_name = d.table_name
AND a.constraint_name = c.constraint_name
AND b.constraint_name = d.constraint_name
AND c.position = d.position
AND a.table_name = 'mn' ;
관련 문제
- 1. 외래 키 : 외래 키 제약
- 2. 외래 키 제약 조건이없는 경우 드롭
- 3. 오류 외래 키 제약
- 4. 외래 키 제약
- 5. 외래 키 제약 문제
- 6. 외래 키 제약 5
- 7. SQL의 외래 키 제약
- 8. 외래 키 제약 조건에
- 9. 외래 키 제약 조건이
- 10. 인해 외래 키 제약
- 11. SQL 외래 키 제약
- 12. 데이터베이스 외래 키 제약
- 13. SQLite 외래 키 제약
- 14. MySQL의 외래 키 제약
- 15. INFORMATION_SCHEMA보기의 외래 키 제약
- 16. Netezza 외래 키 제약
- 17. SQL 제약 : 외래 키
- 18. 부적절한 외래 키 제약
- 19. SQL의 복잡한 외래 키 제약
- 20. 복합 외래 키 제약 만들기
- 21. 외래 키 제약 조건 구문
- 22. 외래 키 제약 조건 추가
- 23. 외래 키 제약 조건 (MySQL)
- 24. Lift의 매퍼에서 외래 키 제약
- 25. 1 : 1 외래 키 제약
- 26. Laravel 마이그레이션의 외래 키 제약
- 27. Oracle의 외래 키 제약 문제
- 28. 외래 키 제약 조건 문제
- 29. 문제는 외래 키 제약 조건은
- 30. "where"가있는 외래 키 제약
을 시도 제약 조건의 확인 이름을 알아보십시오! – Jens
누락 된 키워드라고 !! – Vishal
테이블 _ibfk_1은 내가 여기에 주어진 기본 이름입니까 ?? – Vishal