-- O código apresentado é uma consulta SQL que retorna uma lista de comandos para diminuir o tamanho dos arquivos de banco de dados em um servidor SQL Server.
SELECT
'USE [' + d.name + N']' + CHAR(13) + CHAR(10)
+ 'DBCC SHRINKFILE (N''' + mf.name + N''' , 0, TRUNCATEONLY)'
+ CHAR(13) + CHAR(10) + CHAR(13) + CHAR(10)
FROM
sys.master_files mf
JOIN sys.databases d
ON mf.database_id = d.database_id
WHERE d.database_id > 4;
-- Como resultado da consulta, será gerada uma lista de comandos SQL na forma de várias linhas de texto, em que cada linha representa um comando para diminuir o tamanho de um arquivo de banco de dados específico.