У меня есть файл сценария, например test.sql. Я хочу вызвать это из другого скрипта, скажем, caller.sql, в режиме sqlcmd, используя: r test.sql. Это работает нормально, но я хочу использовать переменную сценария в test.sql. Когда я вызываю test.sql из caller.sql, я могу установить переменную сценария, и все в порядке. Однако я хочу использовать значение по умолчанию для значения сценария, чтобы, если вызывающий абонент не установил переменную или если я запустил тест. Произошла фатальная ошибка сценария. Переменный захват не определен.
Что мне нужно в test.sql, чтобы он мог справиться с «захватом», передаваемым вызывающим или нет? Я использую MS SQL 2005