message_textを宣言しません 変数として。
DECLARE ... CONDITIONは行いません 。
SETに値を含める必要があります SIGNALと同じステートメントで 。
構文は次のとおりです。
IF divisor = 0 THEN
SIGNAL SQLSTATE '45000' SET message_text = 'division: ur doing it wrong';
END IF;
message_textを宣言しません 変数として。
DECLARE ... CONDITIONは行いません 。
SETに値を含める必要があります SIGNALと同じステートメントで 。
構文は次のとおりです。
IF divisor = 0 THEN
SIGNAL SQLSTATE '45000' SET message_text = 'division: ur doing it wrong';
END IF;