Semak Kewujudan Fail dalam SQL Server Menggunakan Fungsi
Untuk menentukan sama ada fail wujud pada mesin tempatan anda menggunakan SQL Server, anda boleh gunakan pendekatan berikut:
CREATE FUNCTION dbo.fn_FileExists(@path varchar(512)) RETURNS BIT AS BEGIN DECLARE @result INT EXEC master.dbo.xp_fileexist @path, @result OUTPUT RETURN cast(@result as bit) END; GO
dbo.fn_FileExists(filepath)
SELECT * FROM dbo.MyTable WHERE IsExists = 1;
SELECT id, filename, dbo.fn_FileExists(filename) AS IsExists FROM dbo.MyTable;
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Semak Kewujudan Fail dalam Pelayan SQL Menggunakan Fungsi?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!