Background Image

FORUM

조회 수 9351 추천 수 0 댓글 1
?

단축키

Prev이전 문서

Next다음 문서

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

* 질문 등록 시 다음의 내용을 꼭 기입하여 주세요.
OS
  Linux 64bit
CUBRID Ver.
  9.3
CUBRID TOOL Ver.
  9.6.6.004
응용 환경(API)
java


-------------- 아래에 질문 사항을 기입해 주세요. ------------------------------------------------------------------------

SQL select 절 실행 시 버그가 발생하여 알려 드립니다. (살짝 당황스러움)

WHERE 조건절이 동작 안합니다.


버그 출현 방법

SELECT * FROM [테이블]

WHERE [검색필드]  IN ('항목1', '항목2', '항목3') OR [검색필드]  LIKE '항목1%'

- 설명 : IN절에 있는 값중에서 LIKE절에 '항목%' 형식으로 넣었을때


실제 사용한 쿼리1
SELECT BBS_TITLE FROM bbs_notice_msg_tb
WHERE BBS_TITLE IN ('춘천시 행사 안내', '움직이는 경제학교') OR BBS_TITLE LIKE '움직이는 경제학교%'


실제 사용한 쿼리2
SELECT * FROM sms_member_tb

WHERE mem_nm IN ('채신희', '권지은', '채은율') OR mem_nm LIKE '채신희%'

  • ?
    오명환 2016.06.30 22:29

    오류를 발견해주셔서 감사드립니다.

    v10.x 버젼에서는 수정 작업을 했는데, 9.3대에 반영이 되지 않은 부분인 것 같습니다.

    내부적으로 optimiztion 작업을 하면서 질의 rewrite를 하게 되는데, 해당 질의가 잘 못 rewrite되는 현상입니다.


    우선 조건의 순서를 변경하시거나, like 질의의 값을 변경하시면 원하시는 결과를 얻을 수 있습니다.


    SELECT BBS_TITLE FROM bbs_notice_msg_tb
    WHERE BBS_TITLE LIKE '움직이는 경제학교%' OR BBS_TITLE IN ('춘천시 행사 안내', '움직이는 경제학교') 


    또는 


    SELECT BBS_TITLE FROM bbs_notice_msg_tb
    WHERE BBS_TITLE IN ('춘천시 행사 안내', '움직이는 경제학교') OR BBS_TITLE LIKE '움직이는 경제학%'


    조만간 9.3에 반영하도록 하겠습니다.




  1. No Image notice by admin 2024/04/23 by admin
    Views 55 

    CUBRID 사용자를 위한 DBeaver 도구 출시 안내

  2. SQLGate for CUBRID 영구 무료 라이선스 제공

  3. SQL 에러 질문

  4. SQL 에러 문의드립니다.

  5. SQL 에러 문의 드립니다.

  6. SQL statement violated NOT NULL constraint

  7. SPRING BOOT 2.X 버전연동 시 문제

  8. SET, MULTISET, LIST과 같은 컬렉션 타입 컬럼에 저장된 원소의 갯수를 알고 싶습니다.

  9. SET SYSTEM PARAMETERS 질문 입니다.

  10. SELECT 쿼리 실행시 오류문제입니다.

  11. SELECT 전체 갯수에 대해 질문 드리겠습니다.

  12. SELECT 실행 버그 보냅니다

  13. SELECT 시, 필드 값의 대소문자 구분 없이 조건 검색 가능할까요?

  14. SELECT 시 INDEX 를 타고 안타는 차이점 ?

  15. SELECT FETCH 문제

  16. SAP Connection 관련 질문입니다.

  17. Rocky Linux 9에 큐브리드 9.3버전 설치

  18. ResulstSet이 닫혔는데... 닫히는 이유가 먼가요?

  19. Replication, 서버 이중화, HA

  20. Release upgrade 문의

  21. Regexp_count

  22. Redmine 의 데이터베이스로 큐브리드를 사용하는 것이 가능할까요?

Board Pagination Prev 1 ... 146 147 148 149 150 151 152 153 154 155 ... 200 Next
/ 200

Contact Cubrid

대표전화 070-4077-2110 / 기술문의 070-4077-2113 / 영업문의 070-4077-2112 / Email. contact_at_cubrid.com
Contact Sales