powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как проверить существование файла или ошибку перехватить.....
5 сообщений из 5, страница 1 из 1
Как проверить существование файла или ошибку перехватить.....
    #32011623
Фотография Nikulin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
делаю вставку из файла в таблицу
insert into #temptable exec master..xp_cmdshell 'type C:\wuiertowueyro.txt'
как сначала проверить есть ли файл или перехватить ошибку при вставке.
...
Рейтинг: 0 / 0
Как проверить существование файла или ошибку перехватить.....
    #32011634
Fompro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CREATE TABLE #DirList (Contn VARCHAR(500))
INSERT #DirList EXEC master.dbo.xp_cmdshell
'dir C:\wuiertowueyro.txt'
IF EXISTS(SELECT * FROM #DirList WHERE Contn LIKE '%wuiertowueyro.txt%')
insert into #temptable exec master..xp_cmdshell 'type C:\wuiertowueyro.txt'
ELSE
BEGIN
RAISERROR('C:\wuiertowueyro.txt does not exist')
END
Грубовато, но попробуйте
...
Рейтинг: 0 / 0
Как проверить существование файла или ошибку перехватить.....
    #32011640
Попробуй это:

DECLARE @file_exists int
EXECUTE master..xp_fileexist 'C:\wuiertowueyro.txt', @file_exists OUTPUT
Select @file_exists

С уважением,
Александр Степанов
...
Рейтинг: 0 / 0
Как проверить существование файла или ошибку перехватить.....
    #32011675
Фотография Nikulin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
что то я не понял почему в BOL нет описания xp_fileexist
И много в SQL таких недокументированых полезных штук??
...
Рейтинг: 0 / 0
Как проверить существование файла или ошибку перехватить.....
    #32011795
Фотография Александр Степанов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поищи по сайту. Это из одной из рассылок Александра Гладченко.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как проверить существование файла или ошибку перехватить.....
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]