Java 편집기가 SQL문의 유효성을 확인하는 방법에 대한 환경 설정

사용자가 작성한 SQL문의 유효성을 워크벤치가 확인하는 방법을 지정하기 위해 설정할 수 있는 두 가지의 환경 설정이 Java 편집기에 있습니다.

이 태스크 정보

워크벤치는 다음 SQL 유효성 확인을 수행할 수 있습니다.

데이터베이스 오브젝트 참조 유효성 확인
선택한 경우, SQL문이 해당되는 올바른 이름으로 데이터베이스 오브젝트를 참조하는지 점검합니다. SQL문은 @Select와 같은 어노테이션이나 pureQuery 메소드에 있을 수 있습니다. 유효성 확인은 사용자가 Java 편집기에 SQL문을 입력하는 대로, Java 파일을 저장할 때, 그리고 Java 프로젝트를 빌드할 때 발생합니다.
활성(live) 데이터베이스에 대한 SQL 문제점 유효성 확인
워크벤치가 사용자의 Java 프로젝트와 연관된 데이터베이스에 대해 SQL을 테스트하여 찾은 SQL 문제점을 확인하도록 할 것인지 여부를 지정합니다. 워크벤치가 사용하는 SQL 모델에서 애플리케이션이 연결할 수 있는 모든 데이터베이스 유형에 의해 지원되는 모든 SQL 확장이 지원되는 것은 아닙니다. 그러나 사용자가 작성하거나 편집하는 명령문에서 워크벤치가 문제점이 있는 SQL을 찾으면, 워크벤치는 데이터베이스에 연결하여 해당 데이터베이스가 해당 SQL을 지원하는지 여부를 알아볼 수 있습니다. 워크벤치는 Java 편집기에서 SQL 문제점을 보고합니다. Java 프로젝트에서 파일을 빌드할 때 워크벤치는 또한 문제점 보기에서 SQL 문제점을 보고합니다.
워크벤치가 데이터베이스에 연결할 수 없거나 데이터베이스에서 예외가 발생하는 경우 SQL 문제점에 대한 메시지가 표시됩니다. 이와 같은 경우, 메시지 앞에는 "SQL 문제점 유효성 확인 오류:"가 붙습니다.

프로시저

단일 프로젝트의 전체 작업공간에 유효성 확인을 사용할 수 있습니다.

  1. > 환경 설정을 선택하십시오. 환경 설정 창에서 데이터 관리 > SQL 개발 > 데이터 액세스 개발을 선택하십시오.
  2. 컴파일 설정에서, 테이블 참조 유효성 확인활성 데이터베이스에 대해 SQL 문제점 유효성 확인 체크 박스를 사용하십시오.

피드백