工作中,我们经常需要检查上传的文件是否存在,用户上传的头像是否存在,等等。
有没有办法直接用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