关于函数由绝对路径转为相对路径
   关于函数由绝对路径转为相对路径,这个应该在上传的时候比较用得着吧 
使用方式例如:    select [dbo].[Path_Relative_To_Absolute]('F:\Test\Test\Test\Design\Design\UI_Image\a.jpg','UI_Image') 则绝对路径转变为'UI_Image/a.jpg' 
  
create function [dbo].[Path_Relative_To_Absolute] ( @AbsolutePath nvarchar(150),--绝对路径 @RelativeFile nvarchar(100)--制定相对路径所在的文件夹 ) RETURNS NVARCHAR(200) AS BEGIN -----定义一个相对路径返回值    DECLARE @Return_Value NVARCHAR(100)    SET @Return_Value=Replace(Replace(@AbsolutePath,substring(@AbsolutePath,1,charindex(@RelativeFile,@AbsolutePath)-1),''),'\','/')    RETURN @Return_Value END   
原帖及讨论:http://bbs.bccn.net/thread-226867-1-1.html  |