SQL에서 검사 제약 조건을 우회하는 방법
P粉642436282
P粉642436282 2024-04-01 15:19:51
0
1
492

건축

으아아아

이 데이터를 테이블에 추가하고 싶지만 0점을 추가할 수 없습니다.

"CS-001", 제목: "주간 세미나", 0학점

쿼리 삽입

으아아아

쿼리 결과:

테이블 구조를 변경하지 않고 동일한 데이터를 삽입하는 다른 방법이 있나요?

P粉642436282
P粉642436282

모든 응답(1)
P粉554842091

foreign_key_checks 옵션은 검사 제약 조건 적용이 아닌 외래 키 적용에 영향을 미칩니다.

으아아아

ALTER TABLE를 사용해야 하지만 제약조건을 제거할 필요는 없습니다.

으아아아

그러나 일단 행이 삽입되면 제약 조건이 활성화되면 행이 다시 검사되기 때문에 검사 ​​제약 조건을 다시 활성화할 수 있는 방법이 없습니다.

으아아아

검사 제약 조건을 위반하는 행을 삭제하거나 업데이트하고 제약 조건을 다시 활성화할 수 있습니다.

필요하다면 물어볼 수 있어야 합니다 credits 列插入零值,那么 check (credits > 0) 似乎不是正确的选择那个专栏。也许需要检查(学分> = 0).

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿