pureQueryXML 파일에 연관된 Connection을 사용하여 발행된 기타 SQL문 다음에 기록된 "n" 특수 레지스터 SET문 또는 메소드가 포함되어 있습니다. 이는 여러 다른 특수 레지스터 설정을 사용하여 원래 준비된 SQL문이 파일에 포함되어 있음을 나타내는 것일 수 있습니다.
SQL문이 정적 및 동적으로 실행할 때 다르게 실행될 수 있는 응용프로그램의 예로는 명령문이 먼저 WEEK1_SALES의 CURRENT SCHEMA를 직면한 후 나중에 WEEK5_SALES의 CURRENT SCHEMA를 직면하는 경우입니다. 이러한 명령문은 규정되지 않은 이름이 포함되어 있으면 안전하게 정적으로 실행될 수 없습니다. 이러한 명령문을 동적으로 실행하도록 응용프로그램을 구성하는 프로세스의 일부로 Configure 유틸리티 groupSQLBySpecialRegisters 옵션을 사용할 수 있습니다.
패키지를 특정 분리 수준에서만 바인드해야 하는 경우에는 StaticBinder -isolationLevel 옵션을 사용하여 분리 수준을 지정하십시오.
pureQueryXML 파일에 대한 문제가 발생하면 -validateXml TRUE 옵션을 pureQuery 유틸리티 Merge, Configure 및 StaticBinder와 함께 지정해서 pureQueryXml 파일의 유효성을 확인할 수 있습니다. 유틸리티가 실행되면 XML 유효성 확인 오류가 표시됩니다. 유틸리티는 pureQueryXml 스키마의 입력 XML 문서의 유효성을 확인합니다.
pureQueryXML 파일을 수동으로 편집하는 경우 먼저 파일의 백업 사본을 작성해야 합니다. -validateXml 옵션을 pureQuery Merge, Configure 및 StaticBinder 유틸리티와 함께 사용하여 입력 pureQueryXml 파일에 대한 XML 스키마 유효성 확인을 수행하십시오.