반응형
프로시저가 컴파일되지 않음
나는 다음의 과정을 컴파일하려고 합니다.
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
반응형
'source' 카테고리의 다른 글
단순 SELECT 쿼리가 큰 테이블에서 느림 (0) | 2023.08.30 |
---|---|
EP Plus를 사용하여 Excel 파일을 생성하지 못했습니다. (0) | 2023.08.30 |
응용 프로그램 메모리의 테이블을 쿼리에 매핑하는 방법 (0) | 2023.08.30 |
사용자 양식에서 동적으로 추가된 컨트롤 제거 (0) | 2023.08.30 |
XAMPP MYSQL PHPMYADMIN 데이터베이스 가져오기 오류 #1064 (0) | 2023.08.30 |