InnoRules

Library

제품명 InnoRules 버그번호 BIR17S002
제목 특정 DBMS(MySQL)상에서의 초기화 오류
현상 특정 DBMS(MySQL)에서 설치 및 1회 기동시 문제 없이 기동되어 사용 중,
2회차 기동시 SQL 오류 발생 하며 기동 불가
(FUNCTION ttest.MAX does not exist. Check the 'Function Name Parsing and Resolution' section in the Reference Manual)
분석결과
SQL 함수의 사용시 함수 명과 '(' 괄호 사이에 공백이 있는 경우 MySQL은 함수 파싱이 실패하여 존재 하지 않는 함수라는 오류가 발생
특정 프로그램 상의 SQL Query에서 SQL 함수와 '(' 사이에 공백이 존재함

우회방법 MySQL 상에서 다음의 쿼리 실행
SET sql_mode = 'IGNORE_SPACE'
영향받는버전 builder.jar 7.0.0.0 ~ 7.1.0.5 픽스버전 builder.jar 7.1.0.6
접수일자 2017-01-24 처리일자 2017-02-03