"Свести" файл запроса 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'

0 ответов

Другие вопросы по тегам