いくつかの調査を行い、次のような方法でファイルをループする方法を見つけました:
CREATE TABLE #tmp(excelFileName VARCHAR(100));INSERT INTO #tmpEXEC xp_cmdshell 'dir /B c:\my\folder\path\';declare @fileName varchar(100)While (Select Count( *) From #tmp where excelFileName is null ではない)> 0Begin Select Top 1 @fileName =excelFileName From #tmp -- ここで OPENROWSET 処理が行われ、@fileName を使用して使用するファイルが識別される #tmp から削除される Where excelFileName =@FileNameEndDROP TABLE # tmpコード> プレ>