0
В сценарии bteq можно задать переменную в начале скрипта, а затем использовать ее через SQL-команды в сценарии bteq?установка параметра внутри скрипта bteq
, например, в TSQL я могу сделать что-то вроде ....
DECLARE @state char(2)
SET @state = 'UT'
SELECT * FROM COLUMN = @state
я могу сделать что-то подобное в bteq?
, так что, если бы я хотел захватить точку данных из таблицы и использовать ее в качестве переменной, мне понадобится сценарий оболочки, который сначала запросит эту точку данных и сохранит ее как переменную оболочки, а затем другой сценарий оболочки, который передает это переменная в bteq, а затем запускает ее? – user2061886
Я понимаю вашу озабоченность. Решение довольно неуклюжие. Могут быть некоторые другие обходные пути для этой проблемы. К сожалению, сам BTEQ не поддерживает переменные так же, как и в T-SQL. На самом деле вы можете использовать только один сценарий оболочки, который сначала вызывает один бит, инициализирует переменную, а затем вызывает еще один бит. –