Quantcast
Channel: SCN: Message List - SAP HANA Developer Center
Viewing all articles
Browse latest Browse all 9165

Re: Create Splitter Function in SAP HANA

$
0
0

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


Viewing all articles
Browse latest Browse all 9165

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>