4 Eylül 2013 Çarşamba

TSQL kullanarak fiziki disk üzerinden dosya kontrolü

TSQL üzerinden belirli bir dosyanın var olup olmadığının kontrolü.

CREATE FUNCTION dbo.fn_DosyaKontrol
(
    @DosyaIsmi nvarchar(100)
)
RETURNS int
BEGIN

Declare @DosyaVarMi int, @DosyaAdi nvarchar(50)
Set @DosyaAdi='C:\Images\' + @DosyaIsmi + '.JPG'

EXEC xp_fileExist DosyaAdi,@DosyaVarMi OUTPUT
Return @DosyaVarMi
END

Sorgunun kullanılması
SELECT dbo.fn_DosyaKontrol('CA1050')