728x90
반응형
어쩌다 보니 프로젝트를 진행하는데 DB Tool로 DBeaver를 자주 사용하게 됐습니다.
쿼리 분석을 위해 서버 로그(Log)에 남은 쿼리문을 복사 후, DBeaver로 실행해 보는 경우가 많은데요, 그러다 보니 쿼리문 사이사이에 빈 라인(개행)이 들어가 있고는 합니다.
그런데 DBeaver에서는 빈 라인을 쿼리의 끝으로 인식해서 올바르지 않은 쿼리문으로 오류가 발생하여 매번 빈 라인을 모두 제거하거나 쿼리문 전체를 블록 지정해서 쿼리를 실행하고는 했습니다.
이 과정이 반복되고 쿼리가 길어지면 빈 라인을 지우는데 쓸데없이 시간 낭비가 생겨 구글링을 해보니 이런 옵션이 있더라구요!
실제 개발하는 곳은 폐쇄망이라 스크린샷에 퀄리티가 떨어지는 건 감안해 주세요...ㅎㅎ
1. 윈도우 > 설정 메뉴 클릭 > 환경 설정 창 오픈
2. 환경 설정 창 > 편집기 > SQL 편집기 > SQL 실행 > Blank line is statement delimiter 체크박스 해제
우리 개발자 분들의 시간은 소중하니깐, 필요한 정보는 얼른얼른 찾아서 문제가 해결되길 바랍니다 : )
728x90
반응형
'개발(IT) > DB' 카테고리의 다른 글
[개발/MYSQL] JDBC MYSQL 연동 에러 (Client version) (0) | 2019.12.05 |
---|---|
[개발/MYSQL] Charset / Collation 란 (0) | 2019.12.05 |