В настоящее время у меня возникает следующая ошибка:
Remote driver error: RuntimeException: org.apache.phoenix.schema.TypeMismatchException: ERROR 203 (22005): Type mismatch. BOOLEAN for null -> TypeMismatchException: ERROR 203 (22005): Type mismatch. BOOLEAN for null
При выполнении запроса с использованием Java:
phoenixJdbcTemplate.queryForMap("SELECT COUNT(*) AS totalRecord From DEV.CUSTOMER WHERE CUSTOMER_FULL_NAME LIKE ?", Object[]{"%CUSTOMER"});
Я использую библиотеку phoenix-queryserver-client (4.10.0-HBase-1.2)
Примечание: это происходит только тогда, когда я использую оператор LIKE
,
Если при попытке выполнить полный запрос ниже не возникла ошибка:
phoenixJdbcTemplate.queryForMap("SELECT COUNT(*) AS totalRecord From DEV.CUSTOMER WHERE CUSTOMER_FULL_NAME LIKE '%CUSTOMER'");