工作中,我们经常需要检查上传的文件是否存在,用户上传的头像是否存在,等等。
有没有办法直接用SQL来查询呢?
 
请直接看代码:
 
/************************************************************
  * Create By Jacky
  * Time: 2016-08-16 11:14:30
  ************************************************************/
 
 
   
  
               
               
 ----创建自定义函数           
 USE [master]
              
 CREATE FUNCTION ExistFile
 (
 @filePath VARCHAR(800)
 )
 RETURNS INT
 AS
 BEGIN
  
 DECLARE @result INT   
 EXEC MASTER.dbo.xp_fileexist @filePath,
     @result OUT --路径可以有空格
 RETURN @result
 END   
 
 
 
 
 ----调用实例
 SELECT userName,userType, MASTER.dob.ExistFile(imgPath) as exsitImg from userInfo