방금 혼란스러워서 방금 SQL을 배우기 시작했습니다.외래 키 테이블 업데이트
나는 기본 키가 표 A 경우 : 외래 키의 CustomerID와 CustomerID를 & 표 B를
외래 키 업데이트하거나 기본 키가있을 때 자동으로 삭제해야합니다 그래서 나는 CASCADE를 사용하여 외래 키 제약 조건을 추가삭제되거나 업데이트되었습니다.
그러나 삭제를 위해서만 작동합니다. 기본 필드 테이블에 새 레코드를 추가 할 때 해당 레코드가 외래 키 테이블에 표시되지 않습니다. 그 이유는 무엇입니까?
http://stackoverflow.com/questions/1481476/when-to-use-on-update-cascade –
기본 키 테이블에 새 레코드를 추가 할 때 외부 키 테이블에 자동으로 나타나기를 원합니다. , 그러나 이것은 업데이트가하는 것이 아닙니다. 업데이트 계단식은 기존 값만 업데이트합니다. – Lenonor
'기본 필드 테이블에 새 레코드를 추가 할 때'? http://docs.cascading.org/cascading/1.2/javadoc/cascading/operation/Insert.html –