source

프로시저가 컴파일되지 않음

ittop 2023. 8. 30. 22:07
반응형

프로시저가 컴파일되지 않음

나는 다음의 과정을 컴파일하려고 합니다.

DELIMITER $$
DROP PROCEDURE IF EXISTS test.UpdateEmployeeDetail $$  
create PROCEDURE UpdateEmployeeDetail (_Id INT, _Name VARCHAR(30), _Action INT)
begin
    if(2 > 1) THEN 
        select 1;
    else
        select 2;
    end if;
end $$

DELIMITER ;

그러나 "ERROR 1064(42000):SQL 구문에 오류가 있습니다. MariaDB 서버 버전에 해당하는 설명서에서 1행의 'if 2 > 1' 근처에서 사용할 올바른 구문을 확인하십시오."

제가 뭘 잘못했나요? 누가 좀 도와주세요.

감사해요.

언급URL : https://stackoverflow.com/questions/27467818/procedure-not-compiling

반응형