"Свести" файл запроса SQLCMD
Можно ли каким-то образом "сплющить" файл с разметкой SQLCMD (переменные, включаемые файлы и т. Д.) В файл SQL, который можно напрямую использовать без SQLCMD (или SSMS в режиме SQLCMD)?
Пример:
:setvar message "Hello world"
print '$(message)'
будет расширяться до
print 'Hellow world'
и, если content.sql содержит:
print 'This is the content of content.sql'
и master.sql содержит:
print 'Now we''ll do what''s in content.sql'
:r "content.sql"
будет выводить
print 'Now we''ll do what''s in content.sql'
print 'This is the content of content.sql'