2010-02-28 74 views

回答

11

您可以使用xp_cmdshell。

例子:

EXECUTE master.dbo.xp_cmdshell 'DIR "C:\YourDirectory\" /A-D /B' 

有更多的選擇here一個良好的,完整的例子。

+0

我不同意。這就像你使用命令行來提供信息但不查詢NTFS。而且不能使用任何WHERE子句來說只選擇最新文件(修改日期過濾器)。雖然... – Faiz 2013-08-07 09:47:21

5

如果您不滿意允許執行xp_cmdshell,CLR集成也是一種選擇。

http://msdn.microsoft.com/en-us/library/ms345136%28SQL.90%29.aspx

+0

+1,因爲我個人喜歡這種機制提供的功能 - 它們對我來說對TSQL中所有類型的任務都非常有用。並且向Microsoft提供+10,以在SQL Server中創建此.NET集成功能。 – 2010-02-28 01:35:55

相關問題