문제

고 싶을 수행위 삭제를 위해 일부 테이블에 데이터베이스지에 관심이 있어요 무슨 일이 있을 경우에 장애를 삭제할 때는 무언가이다.모든 롤백?

도움이 되었습니까?

해결책

에 general1,yes,캐스케이드 삭제 할 수 있 같은 트랜잭션에서(또는 서브트랜잭션)으로 삭제합니다.당신이 읽어야 문서의 SQL 서버,하지만.

1 예외가 사용하는 경우에는 데이터베이스를 지원하지 않는 트랜잭션처럼,MySQL 와 MyISAM 테이블이 있습니다.

다른 팁

캐스케이드 삭제가 실제로 원자,그들은 거의없이 사용하는을 제공합니다.그것은 설명서를 참조하십시오.

그것의 가치가 css 이벤트해야 원자(즉으로 트랜잭션에서).하지만,요엘 Coehoorn 는 지 확인에 대한 설명서를 참조 데이터베이스입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top