Skip to main content
XE 에러해결(FAQ)
2015.06.10 09:06

XE XML 쿼리 ORDER BY 대문자 사용하면 안됩니다.

조회 수 266 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

최근 게시물에서 공지사항을 가장 위로 끌어 올리려고 xml 쿼리를 수정하다가 발견하였습니다.
보통 ORDER BY is_notice DESC 이렇게 대소문자를 구분해서 처리하시지 않나요? ㅎㅎ
아무튼 습관처럼 사용하다가 적용이 안되길래... XML 특수성을 생각해서 소문자로 하니 되네요^^
아래 O, X 항목을 확인하세요~

 

<index var="is_notice" default="documents.is_notice" order="DESC" /> (X)
<index var="is_notice" default="documents.is_notice" order="desc" /> (O)

 

원본소스는 widgets/content/queries/getNewestDocuments.xml 파일 

<query id="getNewestDocuments" action="select">
    <tables>
        <table name="documents" />
    </tables>
    <columns>
        <column name="*" />
    </columns>
    <conditions>
        <condition operation="in" column="documents.module_srl" var="module_srl" filter="number" notnull="notnull" pipe="and" />
<condition operation="equal" column="documents.category_srl" var="category_srl" pipe="and" />
<condition operation="in" column="status" var="statusList" pipe="and" />
    </conditions>
    <navigation>
        <index var="is_notice" default="documents.is_notice" order="desc" />
        <index var="sort_index" default="documents.list_order" order="order_type" />
        <list_count var="list_count" default="20" />
    </navigation>
</query>

 


List of Articles
번호 카테고리 제목 글쓴이 날짜 조회 수
3 XE DB XML 쿼리 sort 정렬 두개 처리하는 방법 geusgod 2012.05.22 6352
2 XE DB XE MSSQL 2005에 설치하기 2 종스 2009.11.19 25649
1 XE DB XE xml Query 테이블간 조인하기 종스 2009.11.05 26976
Board Pagination Prev 1 Next
/ 1