Should be pretty straight forward...theres more then few versions of splitter function...for intance from my 2008 version (if thats what You need)
..should be asy to reweite in Hana...cant access Hana from home, so I won't do it for You, sorry.
--example fo use --select*from dbo.fnSplit('Idem,doma,dosta,je',',')
ALTERFUNCTION dbo.fnSplit(
@sInputList VARCHAR(8000)-- Lista
,@sDelimiter VARCHAR(8000)=','-- odvaja
) RETURNS @List TABLE(item VARCHAR(8000))
BEGIN
DECLARE@sItem VARCHAR(8000)
WHILE CHARINDEX(@sDelimiter,@sInputList,0)<>0
BEGIN
SELECT
@sItem=RTRIM(LTRIM(SUBSTRING(@sInputList,1,CHARINDEX
(@sDelimiter,@sInputList,0)-1))), @sInputList=RTRIM(LTRIM(SUBSTRING(@sInputList,CHARINDEX
(@sDelimiter,@sInputList,0)+LEN(@sDelimiter),LEN(@sInputList))))
IF LEN(@sItem)>0
INSERTINTO@List SELECT@sItem
END
IF LEN(@sInputList)>0
INSERTINTO@List SELECT@sInputList
RETURN
END
GO
Hope this helps