Jan 26, 2009 #1 newssis MIS Dec 18, 2008 13 US Hi all, I have data in table like this : c:/file/datapart/datafile/filename.xls and only want to return filename.xls or any other file extension but not whole path. how can i do that. Thanks Pat
Hi all, I have data in table like this : c:/file/datapart/datafile/filename.xls and only want to return filename.xls or any other file extension but not whole path. how can i do that. Thanks Pat
Jan 26, 2009 #2 RiverGuy Programmer Jul 18, 2002 5,011 US Try this Code: DECLARE @t TABLE (PathColumn VARCHAR(100)) INSERT INTO @t SELECT 'c:/file/datapart/datafile/filename.xls' SELECT REVERSE(LEFT(REVERSE(PathColumn), CHARINDEX('/', REVERSE(PathColumn)) - 1)) FROM @t Upvote 0 Downvote
Try this Code: DECLARE @t TABLE (PathColumn VARCHAR(100)) INSERT INTO @t SELECT 'c:/file/datapart/datafile/filename.xls' SELECT REVERSE(LEFT(REVERSE(PathColumn), CHARINDEX('/', REVERSE(PathColumn)) - 1)) FROM @t