循环文件夹 读入文件内语句并执行

来源:互联网 发布:lol能在mac上玩吗 编辑:程序博客网 时间:2024/05/06 03:20

CREATE TABLE #T(filename nvarchar(1024));INSERT #T EXEC xp_cmdshell N'dir C:/T_SQL_Script /b';DELETE #T WHERE filename IS NULL;DECLARE @FILENAME NVARCHAR(1024);DECLARE cur CURSOR FOR SELECT filename FROM #T;OPEN cur;DECLARE @sql NVARCHAR(1000);FETCH NEXT FROM cur INTO @FILENAME;WHILE @@FETCH_STATUS=0 BEGIN SET @sql=N'sqlcmd -E -SinstanceName -i'+@FILENAME; EXEC xp_cmdshell @sql; FETCH NEXT FROM cur INTO @FILENAME; ENDCLOSE cur;DEALLOCATE cur;

原创粉丝点击