declare [variable]
ステートメント内でステートメントを使用しようとしていますCREATE FUNCTION
。
私のコードは
/* DELIMITER // */
CREATE FUNCTION hello_world()
RETURNS TEXT
DECLARE bae int;
BEGIN
RETURN 'Hello World';
END;
//
/* DELIMITER ; */
コードは宣言を使用せずに正常に機能しましたが、宣言を使用するとエラーが発生します。
SQL 構文にエラーがあります。使用する正しい構文については、MySQL サーバーのバージョンに対応するマニュアルを確認してください...
関数またはストアド プロシージャ内で宣言ステートメントを実際に使用するにはどうすればよいですか?