尚未亲测..请君慎重使用.. SET NOCOUNT ON ), @sqlTotal NVARCHAR(MAX),@sqlSingle NVARCHAR(MAX),@sql NVARCHAR(MAX) ,), dbName )) INSERT INTO @t (dbName) SELECT d.name FROM sys.databases AS d WHERE d.name NOT IN ('master','tempdb','model','msdb') ,@iMax=MAX(rowNum)…