xml 대소문자
- 작성자 :
- 김*효
- 작성일 :
- 2011-02-17 11:57:07
- 조회수 :
- 2,646
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
xml에 정의 된 문법
예)
SELECT SITE FROM TABLE명
UNION ALL
SELECT SITE FROM TABLE명
형식으로 들어가있습니다
그런데 프로그램을 실행을 해서 console 창으로 xml쿼리를 확인시에는
select SITE from TABLE명
unionall
select SITE from TABLE명
형식으로 대소문자가 바뀌고 union all은 unionall로 붙어 버리게 됩니다
이형식을 정의 해준게 어디인지?
formatted로 정의 해준거같은데 위치를 찾지 못해서 문의드립니다
예)
SELECT SITE FROM TABLE명
UNION ALL
SELECT SITE FROM TABLE명
형식으로 들어가있습니다
그런데 프로그램을 실행을 해서 console 창으로 xml쿼리를 확인시에는
select SITE from TABLE명
unionall
select SITE from TABLE명
형식으로 대소문자가 바뀌고 union all은 unionall로 붙어 버리게 됩니다
이형식을 정의 해준게 어디인지?
formatted로 정의 해준거같은데 위치를 찾지 못해서 문의드립니다
A
안녕하세요.. 김선효님..
로그를 어떤 방식으로 출력하셨는지에 따라 달라서.. 정확하게 답변드릴 수는 없지만..
일반적으로 전자정부 표준프레임워크에서 가이드 해드리는 방식인 log4j를 통한 방식으로 설명드리겠습니다.
이 방식의 경우 java.sql 패키지에 대한 logger를 DEBUG로 하셨을 경우..
수행 query, preparedStatement 방식의 입력 파라미터, ResultSet에 대한 데이터가 로그로 남도록 되어 있습니다.
다만 실제 로그를 출력해 주는 부분이 DBMS에서 제공하는 JDBC Driver(JDBC에 대한 구현체)이기 때문에..
말씀하신 format 지정 등을 변경하실 수는 없을 것 같습니다.
세부적인 부분은 DBMS별 JDBC Driver 클래스들을 분석하셔야 할 것 같습니다.
그 외에.. 표준프레임워크의 경우는 별도로 query에 대한 정보를 출력하는 부분은 없습니다.
그럼.. 즐거운 하루되십시오.
감사합니다.
로그를 어떤 방식으로 출력하셨는지에 따라 달라서.. 정확하게 답변드릴 수는 없지만..
일반적으로 전자정부 표준프레임워크에서 가이드 해드리는 방식인 log4j를 통한 방식으로 설명드리겠습니다.
이 방식의 경우 java.sql 패키지에 대한 logger를 DEBUG로 하셨을 경우..
수행 query, preparedStatement 방식의 입력 파라미터, ResultSet에 대한 데이터가 로그로 남도록 되어 있습니다.
다만 실제 로그를 출력해 주는 부분이 DBMS에서 제공하는 JDBC Driver(JDBC에 대한 구현체)이기 때문에..
말씀하신 format 지정 등을 변경하실 수는 없을 것 같습니다.
세부적인 부분은 DBMS별 JDBC Driver 클래스들을 분석하셔야 할 것 같습니다.
그 외에.. 표준프레임워크의 경우는 별도로 query에 대한 정보를 출력하는 부분은 없습니다.
그럼.. 즐거운 하루되십시오.
감사합니다.