84669인 학습
152542인 학습
20005인 학습
5487인 학습
7821인 학습
359900인 학습
3350인 학습
180660인 학습
48569인 학습
18603인 학습
40936인 학습
1549인 학습
1183인 학습
32909인 학습
환자 테이블의 정의는 다음과 같습니다.
MySQL의 이 테이블에는 다음 트리거가 있습니다.
문 SET @yearly_id = 1; 工作正常。但是如果我将其更改为 SET @yearly_id = @last_id; , 트리거가 실패합니다. 이번 과제를 하면서 내가 뭘 잘못했나요? last_id에는 기본값이 있는데 초기화해야 하나요?
SET @yearly_id = 1;
SET @yearly_id = @last_id;
아래 코드는 완벽하게 작동합니다. 차이점은 1입니다. 변수는 사용하기 전에 초기화되었습니다. 분명히 기본값으로는 충분하지 않습니다. 1. "is null"을 테스트하는 대신 "if" 조건에서 개수를 사용합니다.
아래 코드는 완벽하게 작동합니다. 차이점은 1입니다. 변수는 사용하기 전에 초기화되었습니다. 분명히 기본값으로는 충분하지 않습니다. 1. "is null"을 테스트하는 대신 "if" 조건에서 개수를 사용합니다.
으아아아