CREATE FUNCTION [FS].[GetFileInfo]
(@path NVARCHAR(4000))
RETURNS TABLE (
[FileName] NVARCHAR(4000) NULL,
[Directory] NVARCHAR(4000) NULL,
[SizeGB] NUMERIC(20, 2) NULL,
[SizeMB] NUMERIC(20, 2) NULL,
[Size] BIGINT NULL,
[CreateDate] DATETIME NULL,
[LastWritten] DATETIME NULL,
[LastAccessed] DATETIME NULL,
[Attributes] NVARCHAR(4000) NULL
)
WITH EXECUTE AS CALLER
AS
EXTERNAL NAME [UtilClr].[UtilClr.FileSystemFunctions].[GetFileInfo]