No sentido dos pré-processadores C antigos, definitivamente não
- O T-SQL por si só não tem esse conceito
- sqlcmd e sqlcmdmode do SSMS não manipulam caminhos de arquivo relativos
- sqlcmd e sqlcmdmode do SSMS não suportam condições condicionais, incluindo
Se você tiver um conjunto de arquivos com determinados caminhos absolutos, que deseja incluir em uma ordem incondicional, poderá usar a ferramenta de linha de comando sqlcmd ou o SSMS no sqlcmdmode, conforme mencionado por @mfredrickson e @Marian.
Mas se você quiser caminhos relativos ou inclusões condicionais, precisará usar algum wrapper chamando sqlcmd (ou um de seus predecessores obsoletos, isql ou osql).
Atualmente no meu trabalho nessa situação, estou revisando e estendendo o código vbs e hta antigo. Não estou completamente feliz, mas é uma decisão pragmática. Está funcionando e o usuário final está em casa com a GUI hta e nenhuma instalação de software adicional é necessária.
Para um design novo, eu começaria a pensar em usar o WPF e o PowerShell para agrupar chamadas do sqlcmd, mas com nossos clientes atuais não posso presumir a presença do PowerShell V2.
Mesmo em épocas anteriores, escrevíamos lotes simples de cmd para esse fim, alguns deles ainda em uso.
Acho que existem ferramentas atuais, especialmente aquelas direcionadas a fluxos de trabalho, que podem ser adequadas aqui. Eu não estou familiarizado com isso.