[ https://issues.apache.org/jira/browse/PIG-4383?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Daniel Dai resolved PIG-4383. ----------------------------- Resolution: Invalid This statement works: {code} C= foreach B generate SUBSTRING( TRIM(pl),idx+1,(int)sz-1) as st; {code} Note if the arguments of SUBSTRING is out of boundary, Pig will return a null. > parametrize SUBSTRING NOT WORKING > --------------------------------- > > Key: PIG-4383 > URL: https://issues.apache.org/jira/browse/PIG-4383 > Project: Pig > Issue Type: Bug > Components: build > Affects Versions: 0.12.0 > Environment: CENTOS > Reporter: Ashish Soni > > Substring doesnt work when parameterized > 94km SSE of False Pass, Alaska > Expected result ( Alaska) > B= foreach A generate mag,TRIM(place) as pl:chararray, > LAST_INDEX_OF(TRIM(place),',')as idx:int,SIZE(TRIM(place)) as sz:int ; > C= foreach B generate mag SUBSTRING( TRIM(pl),idx,sz ) as st:chararray ; > Thanks, -- This message was sent by Atlassian JIRA (v6.3.4#6332)