Проверить, существует ли файл или нет на сервере sql?

Решение :http://www.tech-recipes.com/rx/30527/sql-server-how-to-check-if-a-file-exists-in-a-directory/

Сделал пост об этом вопросе, используя вопрос stackoverflow, чтобы помочь другим.

id  filepath

1   C:\vishwanath\21776656.docx
2   C:\vishwanath\vish\s_srv_req_2009.txt
3   C:\Users\dalvi\DW\DW20SharedAmd64.exe
4   C:\Users\dalvi\1.txt

Подобная таблица создана на моем сервере баз данных, я сохранил пути к файлам в этом столбце filepath, теперь я должен проверить с помощью sql, существует ли файл на моей машине, если он существует, мне нужно добавить временный столбец в свой файл. таблица, показывающая да, если существует, и нет, она не существует.

Я написал этот код, который работает для 1 файла, но я не знаю, как использовать его для моей таблицы.

DECLARE @isExists INT
exec master.dbo.xp_fileexist 'C:\vishwanath\21776656.docx', 
@isExists OUTPUT
SELECT case @isExists 
when 1 then 'Yes' 
else 'No' 
end as isExists

Окончательный вывод должен понравиться

id  filepath                                 Isexists

1   C:\vishwanath\21776656.docx               Yes
2   C:\vishwanath\vish\s_srv_req_2009.txt     Yes
3   C:\Users\dalvi\DW\DW20SharedAmd64.exe     Yes
4   C:\Users\dalvi\1.txt                      No

Ответы на вопрос(4)

Ваш ответ на вопрос