ホームページ >データベース >mysql チュートリアル >SQL Server でファイルの存在を確認するにはどうすればよいですか?
SQL Server でのファイルの存在の確認
マシン上にファイルが存在するかどうかを判断することは重要なタスクであり、SQL Server は堅牢なメカニズムを提供しますそのようなチェックを実行するため。これを実現するには、次の手順を実装できます。
カスタム関数の作成:
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
計算列をテーブルに追加:
ALTER TABLE MyTable ADD IsExists AS dbo.fn_FileExists(filepath);
選択とフィルター:
SELECT * FROM MyTable WHERE IsExists = 1;
計算列外での関数の使用:
SELECT id, filename, dbo.fn_FileExists(filename) AS IsExists FROM MyTable;
権限のトラブルシューティング:
以上がSQL Server でファイルの存在を確認するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。