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;