문제는 내가 쉘 (bash)에서 직접 함수를 작성하고 있습니다. 일부 IDE에서 구문을 번역하려는 중입니다. 원래의 기능은 다음과 같습니다 내가 잘못 무엇MySql 함수 세금 (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