SNR#3771 컬럼 저장 테이블의 OBJECT 컬럼을 search 명령어의 불리언 조건으로 사용하면 쿼리가 실패하는 문제 해결
버전: 4.0.2609.0
컬럼 저장(columnar) 방식의 OBJECT 형식 컬럼(예: 문자열 필드)을 search 명령어의 and나 or 조건에서 비교 없이 값 자체로 사용하면(예: search field_a and field_b) 오류(IllegalStateException)로 쿼리가 실패하던 문제를 해결했습니다.
이제 이런 컬럼도 다른 비교식과 동일한 기준으로 참·거짓을 판단합니다. 값이 없으면(null) 거짓(false), 불리언 값은 그 값 그대로, 숫자는 0이 아니면 참(true), 그 외에는 값이 있으면 참으로 처리됩니다.