Jan 26, 2009 #1 newssis MIS Joined Dec 18, 2008 Messages 13 Location 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 Joined Jul 18, 2002 Messages 5,011 Location 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