반응형
다음과 같은 수속이 있습니다. 그것은 나에게 약간의 오류를 준다.
DROP procedure IF exists getQueueMessage;
DELIMITER $$
CREATE DEFINER=`root`@`localhost` PROCEDURE `getQueueMessage`(msg varchar(100))
BEGIN
SELECT `Name` FROM queues WHERE Id IN (
SELECT PhysicalQueueId FROM indexqueuemaps WHERE ConditionFieldValue = msg)
END
END$$
DELIMITER ;
세미콜론 누락 오류
가 발생합니다. 이 오류가 발생하는 이유를 모릅니다. 누군가 나를 도울 수 있습니까?
해결 방법
다음과 같이 시도하십시오.
DROP procedure IF exists getQueueMessage;
DELIMITER $$
CREATE DEFINER=`root`@`localhost` PROCEDURE `getQueueMessage`(msg varchar(100))
BEGIN
SELECT `Name` FROM queues WHERE Id IN (
SELECT PhysicalQueueId FROM indexqueuemaps WHERE ConditionFieldValue = msg);
END$$
DELIMITER ;
참조 페이지 https://stackoverflow.com/questions/27420515
반응형
'MySql' 카테고리의 다른 글
MySQL MYSQL 워크 벤치에서 생성 된 데이터베이스의 파일 위치 (0) | 2020.11.27 |
---|---|
MySQL 마 젠토 데이터베이스 구조 설명 (0) | 2020.11.27 |
MySQL MySql 프로 시저 IF 번호가 홀수이거나 짝수 인 경우 (0) | 2020.11.27 |
MySQL 데이터베이스에서 어레이를 만드는 방법은 무엇입니까? (0) | 2020.11.27 |
MySQL Apache 및 MySQL이 실행 중이지만 "http : // localhost / phpmyadmin /"에 "이 웹 페이지를 사용할 수 없음"이 표시됩니다. (0) | 2020.11.26 |
댓글