我正在使用Sql Server 2008.我可以将文件加载到目录中;以下代码:如何遍历并获取SQL Server目录中的子目录?
Set @Path = 'C:\Test\'
Set @param = 'dir /B ' + @Path + '*.txt'
我想要的是获取在Test目录的子目录中的文件。 说测试/临时文件夹和临时文件夹包含多个文件夹说1,2,3(每个contining多个文件)。我想遍历temp中的所有文件夹并获取每个子目录中的文件(1,2,3)。然后在Sql表中加载文件。
请教
SQL Server是一个**数据库**服务器 - 它并不真正处理目录和文件 - 这是**文件服务器**的工作。如果您想批量加载一堆文件,请在您的文件服务器上编写一个脚本,以调用例如SQL Server上的'bcp' - SQL Server实际上并不是用于处理文件的.... – 2011-03-16 07:07:50