問題は私がシェル(bash)から直接関数を書いていることです。 私は知らないIDEから構文を翻訳しようとしています!! は、元の関数である:私が間違ってやっている何MySql function tax(IVAを計算する)
CREATE FUNCTION CalculoIVA(x INT)RETURNS INT DETERMINISTIC
BEGIN
DECLARE IVA INT
SET IVA = x *1.16
RETURN IVA
END;
:
CREATE FUNCTION CalcIVA(@Price money)RETURNS money
AS
BEGIN
DECLARE @IVA money
SET @IVA = @Price * 1.16
RETURN @IVA
END;
のでmysql>
プロンプトで動作するようにいくつかの構文を変更しましたか?
ERROR 1064(42000):SQL構文にエラーがあります。近くに使用する権利 構文についてはMySQLサーバのバージョンに対応 マニュアルをご確認ライン1
私はセミコロンを見逃しましたか?私はそれを見ない! – Hell0