찾다

 >  Q&A  >  본문

MySQL에서 공백, null 값 및 유효하지 않은 날짜 방지: 어떻게 해야 합니까?

사용자 테이블

으아악

트리거

으아악

ID 열

이름 열

이메일 바

CREATED_IN 및 SIGNED_IN 열

MySQL 버전은 5.7

USERS 양식에서 이러한 요구 사항을 처리하는 가장 좋은 방법은 무엇입니까?

P粉553428780P粉553428780251일 전318

모든 응답(1)나는 대답할 것이다

  • P粉845862826

    P粉8458628262024-03-20 00:49:38

    트리거는 다음과 같습니다:

    으아아아

    참고 - 이 트리거를 사용하면 모든 값이 NULL이 될 수 있습니다(하지만 이메일만 NULL이 될 수 있으며 다른 모든 열은 NOT NULL로 정의됩니다).

    블록을 재배열하여 확률이 가장 높은 조건을 먼저 넣을 수 있습니다. 트리거는 SIGNAL을 실행한 후 다음 코드를 실행하지 않습니다.

    회신하다
    0
  • 취소회신하다