liusong created PHOENIX-2861:
--------------------------------

             Summary: phoenix user-defined function
                 Key: PHOENIX-2861
                 URL: https://issues.apache.org/jira/browse/PHOENIX-2861
             Project: Phoenix
          Issue Type: Test
    Affects Versions: 4.4.0
         Environment: hbase 0.98  phoenix4.4
            Reporter: liusong
             Fix For: 4.4.1


I'm coding phoenix user-defined function recently.I have a problem when i code 
the function.I need to check the filed is null or not null.I upsert the data in 
phoenix set the filed null.Here is the code.
String sourceStr = (String) getSourceStrExpression().getDataType().toObject(ptr,
                                getSourceStrExpression().getSortOrder());
if (ptr.getLength() == 0) {
ptr.set(PVarchar.INSTANCE.toBytes("false"));}
else{
ptr.set(PVarchar.INSTANCE.toBytes("true"));}
I always get true in phoenix but i think i will get false.
How can i check the field is null?



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to