본문 바로가기

개발(IT)/DB

[개발/DBeaver] 빈 라인(개행) 무시하고 쿼리 실행 / Blank line is statement delimiter 옵션

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