2014-12-02 1 views
0

최근에 여러 버전의 DBVualualizer를 최신 버전 (9.1.12)으로 업그레이드했는데 주석 행과 세미콜론에 대한 참조로 오류가 발생합니다 .DBvisualizer 9.1.12 주석의 세미콜론 오류

코드 : 1064 SQL 주 :에

선택 * 주문에서 --test

결과 : MySQL의의 DB에 대한 예를 들어

, 42000 --- 당신은 오류가 당신의 SQL 문법; MySQL 서버 버전에 해당하는 설명서를 확인하여 올바른 구문을 사용하여 1 행의 '--test'근처에서 사용하십시오.

그러나 이후에 공백을 넣으면 올바르게 실행됩니다. 또한

:

주문 에서 선택

*/* 테스트 테스트 --test; */

에서

결과 :

코드 : 1064 SQL 상태 : 42000 --- 당신은 당신의 SQL 구문에 오류가 있습니다; 위의 코드에서 세미콜론을 제거하면 올바르게 실행되도록 MySQL 서버 버전에 해당하는 설명서를 확인하십시오.

그러나 세미콜론을 제거하면 올바르게 실행됩니다.

위의 조건 중 어느 것도 이전 버전에서 오류가 발생하지 않았습니다. 주석에 대한 도구 속성을 확인한 결과 "-"가 어디에도없고 ";"과 관련된 설정이 없습니다. 그것은 단 한 줄 주석과 블록 주석에서 무시 될 것이라고 말합니다. 이것은 분명히 사실이 아닙니다.

도와주세요. 고맙습니다.

답변

2

SQL Commander 메뉴를 엽니 다. 실행하기 전에 실행을 선택하면 스트립 주석을 확인하십시오.

감사

로저