테이블에 행을 삽입하기 전에 일부 데이터의 유효성을 검사하는 트리거를 만들고 싶습니다. 테이블이 3개 있습니다:
테이블 직원:
으아악테이블 사용자:
으아악및 테이블 주석:
으아악그래서 people에 속한 사용자만 댓글을 삽입할 수 있으므로 다음 트리거를 구현해 보았습니다.
으아악사용자 테이블에서 Peronnel ID를 가져오고 비어 있으면 테이블에 아무것도 삽입하지 않지만 작동하게 할 수는 없다는 아이디어입니다
P粉5508235772024-03-30 00:58:23
노타스에 이미 삽입된 트리거가 걸려 있으니 취소할 이유가 없다면 그냥 넘어가시면 됩니다.
무언가를 NULL과 비교할 때 IS NULL
或 IS NOT NULL
。不要使用 =
或 !=
,因为 NULL 不是等于或不等于任何值的值。 IE。 NULL = NULL
를 잘못 사용할 수도 있습니다.